2017-04-23 1 views
-1

m을 누르면 마우스가 계속해서 클릭해야하고 e를 누르면 더 이상 클릭하지 않으므로 프로그램을 종료해야합니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까?이 프로그램을 작동 시키려면 무엇을 추가해야합니까?

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

Func Click() 
MouseClick("left") 
EndFunc 

Func _Exit() 
Exit 0 
EndFunc 
+1

는 일반적으로 –

+1

이 문서에 대괄호는 선택적 매개 변수를 나타내는 hotkeyset 함수 호출에 대괄호를 제거하려고, 그들은 문자 그대로에 추가 할 것은 아니다 암호. 또한 코드가 한 번만 클릭되기 때문에 일종의 루프를 작성해야합니다. –

답변

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 
관련 문제