일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 배열
- DetectHiddenWindows
- if(식)
- if
- SetTitleMatchMode
- 식의 설명
- EnvDiv
- StringGetPos
- IfInString
- IF (식)
- ControlGetText
- SetControlDelay
- EnvSet
- EnvSub
- ControlSend
- SetKeyDelay
- API
- SetEnv
- 식
- EnvMult
- SetMouseDelay
- EnvAdd
- Var:=식
- Menu
- autohotkey
- MouseClick
- Blocks
- 함수
- Threads
- IfWinExist
- Today
- Total
목록AUTOHOTKEY/레퍼런스 (362)
ㄴrㅎnㅂrㄹrㄱi
GroupDeactivate GroupAdd그리고 정의한 윈도우 그룹에 속하지 않는 윈도우를 순서에 액티브화한다GroupDeactivate, GroupName [, R] Parameters 인수명 설명 GroupName GroupAdd그리고 정의한 그룹명 R 그룹에 속하는 윈도우가 액티브한 상태로에 이 커멘드를 실행했을 때, 통상은 제일 옛날에 액티브했던 윈도우가 액티브하게 되지만, 제2당겨 수에 「R」(을)를 지정했을 경우, 제일 최근 액티브했던 윈도우가 액티브하게 된다. 그룹에 속하지 않는 윈도우가 액티브한 경우, 다음에 액티브하게 되는 것은 항상 제일 옛날에 액티브했던 윈도우. Remarks 액티브 윈도우가 바뀐 직후에 다른 윈도우가 액티브하게 되면,OS(이)나 설정에 따라서는 태스크바 버튼이 점멸..
GroupClose 액티브 윈도우가 GroupActivate(이)나 GroupDeactivate그리고 액티브화 된 것이면, 그것을 닫아 그룹의 다음의 윈도우를 액티브화한다.그룹에 속하는 모든 윈도우를 닫을 수도 있다.GroupClose, GroupName [, A|R] Parameters 인수명 설명 GroupName GroupAdd그리고 정의한 그룹명 A|R 「A」의 경우, 그룹에 속하는 모든 윈도우를 닫는다. 「R」(을)를 지정하면, 다음에 액티브하게 되는 윈도우가 제일 최근 액티브했던 윈도우가 된다. 아무것도 지정하지 않으면 다음에 액티브하게 되는 윈도우는, 제일 옛날에 액티브했던 윈도우가 된다. Remarks 제2인수가 생략인가 「R」의 경우, 그룹에 대한 직전의 조작이 GroupActivate인..
GroupAdd 윈도우의 조건을 윈도우 그룹에 추가한다(그룹이 없으면 만들어진다)GroupAdd, GroupName, WinTitle [, WinText, Label, ExcludeTitle, ExcludeText] Parameters 인수명 설명 GroupName 그룹명 WinTitle 윈도우 타이틀 등. 윈도우 지정의 방법참조. WinText 윈도우에 포함되는 텍스트 Label GroupActivate실행시에 조건에 일치하는 윈도우가 없었을 때에 실행하는 써브루틴 라벨. ExcludeTitle 제외 타이틀 ExcludeText 제외 텍스트 Remarks 윈도우 그룹을 사용하면, 조건에 일치하는 윈도우를 그룹화 해, GroupActivate그리고 그것들을 순서에 액티브화할 수 있다. 또, WinMini..
GroupActivate GroupAdd그리고 정의한 윈도우 그룹에 속하는 윈도우를 순서에 액티브화한다GroupActivate, GroupName [, R] Parameters 인수명 설명 GroupName GroupAdd그리고 정의한 그룹명 R 그룹 이외의 윈도우가 액티브한 상태로에 이 커멘드를 실행했을 때, 통상은 제일 옛날에 액티브했던 윈도우가 액티브하게 되지만, 제2당겨 수에 「R」(을)를 지정했을 경우, 제일 최근 액티브했던 윈도우가 액티브하게 된다. 그룹에 속하는 윈도우가 액티브한 경우, 다음에 액티브하게 되는 것은 항상 제일 옛날에 액티브했던 윈도우. Remarks 액티브 윈도우가 바뀐 직후에 다른 윈도우가 액티브하게 되면,OS(이)나 설정에 따라서는 태스크바 버튼이 점멸하는 것만으로 액티브..
Goto 지정한 라벨의 위치에 처리를 점프 한다Goto, Label Parameters 인수명 설명 Label 라벨명.hot key 라벨이나 핫 스트링 라벨로도 가능. Remarks Goto(은)는 스크립트가 까다로워지는 원인이 되기 십상인 것으로, 별로 추천 되지 않는다. Related Gosub, Return, Else, Blocks, Break, Continue Example(s)Goto, MyLabel ... MyLabel: Sleep, 100 ...
Gosub 지정 라벨에 점프 해, Return하지만 실행되면 돌아온다Gosub, Label Parameters 인수명 설명 Label 라벨명.hot key 라벨이나 핫 스트링 라벨도 가능. 「%LabelName%」(와)과 같은 변수 참조여도 괜찮다. 다만, 실행시에 라벨명을 해결하기 위해(때문에), 퍼포먼스는 약간 내린다. Remarks Gosub(을)를 실행하면, 지정 라벨의 다음의 행에 처리가 이동해, 이하의 처리를 실행한다. Return커멘드가 실행되면, 호출 원래의Gosub의 다음의 행에 처리가 돌아온다. Label에 존재하지 않는 라벨을 지정하면, 실행시에 에러 다이얼로그가 표시된다. 라벨명을 설정 파일로부터 읽어들이는 등, 존재하지 않는 라벨이 지정될 우려가 있는 경우는, 아래와 같은 예의 같..
GetKeyState() 키가 눌러 내려지고 있는지 어떤지를 취득하는 함수GetKeyState(KeyName [, "P|T"]) Parameters 인수명 설명 KeyName 눌러 내려지고 있는지 어떤지를 취득하고 싶은 키명 "P|T" 「"P"」(을)를 지정했을 경우, 프로그램이 생성하는 가상적인 눌러 인하 상태를 무시해, 물리적인 눌러 인하 상태를 판정한다. 「"T"」(을)를 지정했을 경우,Capslock, Numlock, Scrolllock, Insert키의 타글 상태를 취득할 수 있다. Remarks 지정한 키가 눌러 인하(타글의 경우는ON)상태의 경우 「1」, 밀리지 않은 경우는 「0」(이)가 돌아간다. JoyX등을 지정했을 경우는, 스틱이 쓰러지는 상태가 돌아간다. 그 외의 상세한 것에 대하여는..
GetKeyState 키보드나 mouse button의 눌러 인하 상태, 죠이스틱 상태를 취득GetKeyState, OutputVar, KeyName [, Mode] Parameters 인수명 설명 OutputVar 결과를 격납하는 변수명. 취득에 실패하면, 내용은 비운다. KeyName 상태를 취득하고 싶은 키의 명칭. 특수 키의 일람은 Key List참조. Mode 「P」(을)를 지정하면, 소프트웨어적인 키보드 이벤트 생성을 무시해, 실제로 유저가 키를 누르고 있는지를 취득할 수 있다.(NT계 전용)( #InstallKeybdHook, #InstallMouseHook(을)를 기술하는 등,Hook(을)를 유효하게 하고 있을 필요 있어) 「T」(을)를 지정하면,CapsLock,NumLock,ScrollL..