반응형
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- ControlSend
- MouseClick
- 식
- API
- Blocks
- SetKeyDelay
- StringGetPos
- SetControlDelay
- EnvAdd
- IF (식)
- 식의 설명
- ControlGetText
- autohotkey
- SetMouseDelay
- Var:=식
- EnvDiv
- IfInString
- 배열
- Threads
- if
- EnvSub
- SetTitleMatchMode
- 함수
- EnvMult
- SetEnv
- IfWinExist
- Menu
- EnvSet
- DetectHiddenWindows
- if(식)
Archives
- Today
- Total
ㄴrㅎnㅂrㄹrㄱi
#UseHook hot key 라벨의 정의로, 항상 훅을 사용하도록(듯이) 한다 본문
반응형
#UseHook
hot key 라벨의 정의로, 항상 훅을 사용하도록(듯이) 한다
#UseHook [On|Off]
Parameters
인수명 | 설명 |
---|---|
On|Off | 「On」(을)를 지정하면, 이하에 기술된 hot key 라벨로 자동적으로 훅을 사용하게 된다. 「Off」(을)를 사용하면,RegisterHotkey()그리고 등록할 수 있는 것은 훅을 사용하지 않는 상태로 돌아온다. 인수 생략시는 「On」(을)를 지정한 것과 같다. |
Remarks
통상, hot key의 등록은RegisterHotkey()그렇다고 한다Windows의API(을)를 사용해 행해져 이API그리고 등록할 수 없는 키만을 훅을 사용해서 실현되고 있다.
그러나, hot key 라벨 정의로 「$」옵션을 붙이는지,#UseHook지령을 사용하면, 어떤 hot key라도 훅을 사용하게 된다.
훅을 사용하면,RegisterHotkey()(을)를 사용하는 것보다 반응이 빨라지는 경우가 있다.
통상의#지령과 달라, 이 지령은 여러 차례 사용할 수 있어#UseHook On(와)과#UseHook Off의 사이의 hot key를 정리해 훅 사용으로 할 수 있다.
Related
#InstallKeybdHook, #InstallMouseHook, ListHotkeys
Example(s)
#UseHook ;여기로부터 #x::MsgBox, This hotkey will be implemented with the hook. #y::MsgBox, And this one too. #UseHook off ;여기까지의 hot key 라벨이 모두 훅 사용이 된다 #z::MsgBox, But not this one.
반응형
'AUTOHOTKEY > 레퍼런스' 카테고리의 다른 글
Abs() 수치의 절대치를 돌려주는 함수 (0) | 2007.11.05 |
---|---|
#WinActivateForce 윈도우의 액티브화에를 강제적으로 실시하도록(듯이) 한다 (0) | 2007.11.05 |
#SingleInstance 같은 스크립트의 복수 프로세스로 실행의 금지·허가를 설정 (0) | 2007.11.05 |
#Persistent hot key를 포함하지 않는 스크립트를 상주 상태로 한다 (0) | 2007.11.05 |
#NoTrayIcon 스크립트의 task tray 아이콘을 비표시로 한다 (0) | 2007.11.05 |
Comments