2017-04-23 101 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 
相關問題