2015-02-24 65 views

回答

0

或者这样:

Tab:: toggle := !toggle 

#If toggle 

~LButton:: 
while GetKeyState("LButton") 
{ 
    Send {1} 
    Random, r, 100, 400 
    sleep r 
} 
return 

#If 
+0

它的工作原理,但几秒钟后,恢复到循环状态。 – 2015-02-24 20:55:58

+0

难道你的鼠标驱动程序需要更新吗?通过“GetKeyState(”F1“,”P“)”GetKeyState(“LButton”)“替换脚本”〜LButton ::“中的”F1 ::“和”,看看会发生什么。 – user3419297 2015-02-25 23:52:28

0

例如用SetTimer的

Settimer, MyLabel, 10 

Tab:: 
Settimer, MyLabel, % (t:=!t)?"On":"Off" 
Return 

MyLabel:: 
    GetKeyState, var, LButton, P 
    If var = U 
     Settimer,, Off 
    Send {1} 
    Random, r, 100, 400 
    sleep r 
return