从循环开始一直到AHK结束,我如何一直按住它?

时间:2019-05-29 15:21:47

标签: autohotkey

我有一个循环,我正在尝试使其正常工作,因此在整个循环周期中都保留了空间,并且不必在循环中按下即可激活。

我尝试将space函数移出循环,然后释放它,但随后它根本无法识别该动作。

toggle = 0
#MaxThreadsPerHotkey 20

!Z::
Toggle := !Toggle
While Toggle{

Loop, X
{       
Send {Space down}
MouseMove, %X1%, %Y1%, 3,
MouseClick, L
Sleep Y
MouseMove, %X2%, %Y2%, 3
Sleep Y
MouseClick, L
Send {Space up}}
If !Toggle
Break
}
return

我想要发生的结果是,只要该循环正在运行,就从循环开始之前一直按下空格键,并在循环结束之后释放空格。

0 个答案:

没有答案