2014-04-11 9 views
0

아주 간단한 코드입니다. Mousewheeldown이 P를 한 번만 보내길 원합니다. 3 번처럼 스크롤해도 100ms 또는 sth마다 한 번만 P를 보내면됩니다.AHK 여러 핫키 트리거 방지

SetKeyDelay , -1, 50 
    #NoTrayIcon 
    #NoEnv 
    #persistent 
    #MaxMem 2 

    WheelDown:: 
    Send {p} 
    return 
+0

'# MaxThreadsPerHotkey'을 살펴보십시오. – MCL

답변

0

이 문제를 해결할 키 입력을 전송 한 후 조금 잠자는 : 다음은 지금까지의 코드 내 정말 작은 비트입니다.

WheelDown: 
    Send, p 
    Sleep, 100 
return 

또한 특수 키가 아니기 때문에 p를 {} -s (중괄호) 사이에 넣지 않아도됩니다. sleep 명령은 매개 변수를 밀리 초 단위로 사용하므로 잠시 'p'하나만 허용하려는 경우 Sleep, 1000을 작성합니다.