我打破了笔记本电脑键盘上的字母“I”,并依靠破解输入 i:
HotKeySet("8", "_b")
HotKeySet("9", "_bb")
While 1
Sleep(100)
WEnd
Func _b()
Send("i")
EndFunc
Func _bb()
Send("I")
EndFunc
但是,我注意到输入“Numpad” 8 结果为 8,而不是“i”。
如何更新上面的脚本以使“Numpad”8 结果为“I”???
我打破了笔记本电脑键盘上的字母“I”,并依靠破解输入 i:
HotKeySet("8", "_b")
HotKeySet("9", "_bb")
While 1
Sleep(100)
WEnd
Func _b()
Send("i")
EndFunc
Func _bb()
Send("I")
EndFunc
但是,我注意到输入“Numpad” 8 结果为 8,而不是“i”。
如何更新上面的脚本以使“Numpad”8 结果为“I”???
正如 VixinG 所说的 {NUMPAD8}
您可以在 Autoitv3 文档的附录“发送密钥列表”中查找 Autoit 支持的密钥。
HotKeySet("8", "_b")
HotKeySet("9", "_bb")
它不是“数字键盘 8”,而是标准的“8”。数字键 8 是“{NUMPAD8}”。
尝试:
HotKeySet("{NUMPAD8}", "_b")
HotKeySet("{NUMPAD9}", "_bb")
While 1
Sleep(100)
WEnd
Func _b()
Send("i")
EndFunc
Func _bb()
Send("I")
EndFunc