AutoHotKey(오토핫키) 설명서 #InstallKeybdHook
#InstallKeybdHook
무조건 키보드 훅을 유효하게 한다
#InstallKeybdHook [force]
Parameters
인수명 | 설명 |
---|---|
force | 1.0.08이전으로는, 다른 스크립트가 훅을 사용하고 있었을 때에 경고가 표시되는 것을 억제하는 설정이 있었지만, 현재는 경고가 표시될 것은 없기 때문에 필요없다. |
Remarks
키보드 훅을 사용하면,500KB(정도)만큼 메모리 소비가 증가해 시스템 전체의 퍼포먼스가 조금 저하한다.
그 때문에, 통상은 필요한 때 이외는 키보드 훅은 유효화 되지 않는다.
이 커멘드를 사용하면, 무조건 키보드 훅을 유효화할 수 있다.
이것에 의해,KeyHistory커멘드로 키 입력의 이력을 표시할 수 있게 되는 것 외에#HotkeyModifierTimeout의 설정에 관계없이 수식 키 상태 복원이 확실히 행해지도록 할 수 있다.
메인 윈도우의 메뉴나KeyHistory커멘드로, 훅이 유효하게 되어 있을까를 알 수 있다.
메인 윈도우의 메뉴나ListHotkeys커멘드로, 어느 hot key가 훅으로 동작하고 있을까를 알 수 있다.
이 커멘드를 사용하면, 스크립트는 무조건상주 상태(이)가 되어,ExitApp커멘드를 실행할 때까지 스크립트가 종료하지 않게 된다.
현재로서는,Windows9x계에서는 키보드 훅은 사용할 수 없다.
Related
#InstallMouseHook, #UseHook, Hotkey, #Persistent, KeyHistory
Example(s)
#InstallKeybdHook
'AutoHotKey > Commands' 카테고리의 다른 글
AutoHotKey(오토핫키) 설명서 #KeyHistory (0) | 2014.08.13 |
---|---|
AutoHotKey(오토핫키) 설명서 #InstallMouseHook (0) | 2014.08.13 |
AutoHotKey(오토핫키) 설명서 #Include / #IncludeAgain (0) | 2014.08.13 |
AutoHotKey(오토핫키) 설명서 #IfWinActive / #IfWinExist (0) | 2014.08.13 |
AutoHotKey(오토핫키) 설명서 #Hotstring (0) | 2014.08.13 |