AutoHotKey:当按下另一个按钮时,发送按钮后发送按钮

时间:2011-07-11 12:39:12

标签: mouse autohotkey

在AutoHotKey中

我想编写一个脚本,当按住鼠标右键时按一下按钮 一旦释放就按下另一个。

我尝试写一些东西(我使用的是numpad0而不是mousebutton)

Numpad0::
Send {d}

Numpad0 Up::
Send {u}

但是,它一直在发送 du ,而不仅仅是 d 和最后的 u

为什么会这样?

1 个答案:

答案 0 :(得分:0)

如果您将热键命令放在声明热键的其他行上,则需要使用return语句来结束热键:

Numpad0::
Send {d}
return

Numpad0 Up::
Send {u}
return

如果你不想做太多话,你也可以在没有return的情况下在一行上声明每个热键:

Numpad0:: Send {d}
Numpad0 Up:: Send {u}