AutoHotkey - 发送UP取消指定键的Down。

时间:2015-10-28 02:56:18

标签: windows autohotkey

一个简单的例子,

a Up::Send b
return

按下DOWN不会产生“a”,它不会产生任何效果。

我想让“a”处于DOWN状态直到它被释放,此时会发送一个“b”。

我是否误解了Up参数的工作原理?

2 个答案:

答案 0 :(得分:1)

试试这个:

~a Up::send, b 

或者这个:

~a::
Keywait, a 
Send, b 
return

或:

~a::
While (GetkeyState("a", "p"))
    Continue
Send, b
return

答案 1 :(得分:0)

我已经找到了问题的答案。

~a::Send a
a Up::Send b

解决了这个问题。