일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- ControlGetText
- DetectHiddenWindows
- EnvAdd
- if
- IfWinExist
- SetEnv
- 식의 설명
- Blocks
- ControlSend
- if(식)
- IF (식)
- MouseClick
- autohotkey
- StringGetPos
- 함수
- SetKeyDelay
- SetTitleMatchMode
- Threads
- 식
- 배열
- Menu
- Var:=식
- SetMouseDelay
- EnvSet
- SetControlDelay
- API
- EnvSub
- EnvDiv
- EnvMult
- IfInString
- Today
- Total
목록OnExit (5)
ㄴrㅎnㅂrㄹrㄱi
Shutdown 시스템을 종료, 재기동, 로그 오프 한다Shutdown, Code Parameters 인수명 설명 Code 이하의 것의 화 0 로그 오프 1 슛다운 2 재기동 4 강제적 8 실행 후 전원을 끈다 Remarks OnExit써브루틴을 설정해 두어, 「A_ExitReason」변수를 조사하면, 유저가 슛다운이나 로그 오프를 실시하려고 한 것을 알 수 있다. Related Run, ExitApp, OnExit Example(s); Force a reboot (reboot + force = 2 + 4 = 6): Shutdown, 6 ; 중지나 하이바네이트를 실시하고 싶은 경우는, 아래와 같이Windows의API(을)를 호출한다. ; Windows 95/NT4: Since this function d..
RegisterCallback() DllCall()그리고 호출한 함수등에서 스크립트내의 함수를 호출하기 위한 래퍼 함수를 생성해, 주소를 돌려준다RegisterCallback("FunctionName" [, Options = "", ParamCount = FormalCount, EventInfo = Address]) Parameters 인수명 설명 FunctionName 스크립트내의 함수명을 문자열치로서 지정한다. Options 이하의 옵션을 반각 스페이스 단락으로 지정한다. Fast FunctionName그리고 지정한 함수를 실행할 때, 새로운 스렛드를 개시하지 않는 것에보다 , 처리 속도를 향상시킨다. 이 경우, 콜백 함수가 불려 가고 있었을 때에 실행되고 있던 스렛드의ErrorLevel(이)나A_L..
OnMessage() GUI윈도우에 특정의 메세지가 보내졌을 때에 실행되는 함수를 할당한다OnMessage(MsgNumber [, "FunctionName", MaxThreads]) Parameters 인수명 설명 MsgNumber 감시·응답시키고 싶은 메세지의 번호 FunctionName 메세지를 받아들였을 때에 실행시키고 싶은 함수의 함수명을 문자열로서 지정한다 하늘의 문자열을 지정하면,MsgNumber에 대한 함수의 할당을 해제한다. 제2인수 이후를 생략 하면, 할당의 변경은 행해지지 않는다. MaxThreads 메세지를 받아들여 함수를 실행중에 같은 메세지가 보내졌을 때, 스렛드 세치기에 의해서 실행할 수 있는 수의 상한을 지정한다. 생략시는 「1」. 끼어들어지지 않았던 경우는, 후술의 조건에 의..
ExitApp 스크립트를 종료한다ExitApp [, ExitCode] Parameters 인수명 설명 ExitCode 정수를 지정. 스크립트를 종료할 때, 프로세스의 종료 코드를 지정한다. 일반적으로, 정상 종료의 경우 「0」(을)를 돌려준다. 디폴트는 「0」 Remarks 스크립트를 종료한다. 다만, OnExit써브루틴이 설정되어 있는 경우, 그 써브루틴이 실행되어OnExit써브루틴내에서ExitApp하지만 실행되지 않는 이상 스크립트는 종료하지 않는다. 스크립트가 상주 상태로 없는 경우,ExitApp하Exit(와)과 완전히 같게 일한다. Related Exit, OnExit, #Persistent Example(s)#x::ExitApp ; Assign a hotkey to terminate this s..
Exit 현재의 스렛드를 종료한다.상주 상태로 없는 스크립트는 그대로 종료한다.Exit [, ExitCode] Parameters 인수명 설명 ExitCode 정수를 지정. 스크립트를 종료할 때, 프로세스의 종료 코드를 지정한다. 일반적으로, 정상 종료의 경우 「0」(을)를 돌려준다. 디폴트는 「0」. Remarks hot key의 등록이나, #Persistent지령에 의해서 상주 상태가 되어 있는 경우,Exit커멘드는 현재의 스렛드를 종료한다. Return의 경우, Gosub그리고 써브루틴을 호출하고 있으면, 써브루틴으로부터 돌아올 뿐(만큼)이지만,Exit그럼 써브루틴내에 있어도 즉석에서 스렛드를 종료한다. 스크립트가 상주 상태로 없는 경우는, 스크립트가 종료한다. 다만, OnExit써브루틴이 설정되어..