2017-04-23 71 views
-1

当m被按下时,鼠标应该连续点击,当按下e时,它应该退出程序,以免再次点击。我究竟做错了什么?我需要添加什么才能使此程序起作用?

HotKeySet ("e" [,"Exit"]) 
HotKeySet ("m" [,"Click"]) 

Func Click() 
MouseClick("left") 
EndFunc 

Func _Exit() 
Exit 0 
EndFunc 
+1

尝试在hotkeyset函数调用 –

+1

一般情况下,方括号表示文档的可选参数去掉方括号,他们的目的不是从字面上加入码。你还应该加入某种循环,因为现在你的代码只会点击一次。 –

回答

0

试试这个:

HotKeySet("e", "_Exit") 
HotKeySet("m", "_Click") 

While 1 
    Sleep(250) 
WEnd 

Func _Click() 
    While 1 
     MouseClick("left") 
     Sleep(100) 
    WEnd 
EndFunc ;==>_Click 

Func _Exit() 
    Exit 0 
EndFunc ;==>_Exit 
相关问题