0

我打破了笔记本电脑键盘上的字母“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”???

4

2 回答 2

2

正如 VixinG 所说的 {NUMPAD8}

您可以在 Autoitv3 文档的附录“发送密钥列表”中查找 Autoit 支持的密钥。

于 2013-02-22T12:50:46.947 回答
1
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
于 2012-11-23T17:39:25.610 回答