1
在AutoHotkey的 我想編寫一個腳本,當鼠標右鍵舉行 將一次按下一個按鈕,並按一下其另一釋放。的AutoHotkey:發送按鈕時,另一個被按住,和之後發佈
我試着寫東西(我用NUMPAD0代替mousebutton)
Numpad0::
Send {d}
Numpad0 Up::
Send {u}
但是,它一直髮送杜所有的時間,而不是僅僅d和最終ü。
這是爲什麼?
在AutoHotkey的 我想編寫一個腳本,當鼠標右鍵舉行 將一次按下一個按鈕,並按一下其另一釋放。的AutoHotkey:發送按鈕時,另一個被按住,和之後發佈
我試着寫東西(我用NUMPAD0代替mousebutton)
Numpad0::
Send {d}
Numpad0 Up::
Send {u}
但是,它一直髮送杜所有的時間,而不是僅僅d和最終ü。
這是爲什麼?
如果你把你的熱鍵命令在另一條線路到熱鍵聲明,你需要使用一個return
語句來結束它:
Numpad0::
Send {d}
return
Numpad0 Up::
Send {u}
return
你也可以聲明在一行中的每個熱鍵沒有return
如果你不想做太多:
Numpad0:: Send {d}
Numpad0 Up:: Send {u}