일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- IfWinExist
- SetControlDelay
- EnvMult
- if
- 배열
- ControlGetText
- Menu
- ControlSend
- EnvSet
- API
- SetEnv
- 식
- EnvSub
- MouseClick
- SetKeyDelay
- EnvDiv
- autohotkey
- Var:=식
- 함수
- StringGetPos
- 식의 설명
- IF (식)
- SetMouseDelay
- SetTitleMatchMode
- EnvAdd
- if(식)
- IfInString
- Threads
- Blocks
- DetectHiddenWindows
- Today
- Total
목록ExitApp (9)
ㄴrㅎnㅂrㄹrㄱi
Suspend hot key를 정리해 무효화한다Suspend [, Mode] Parameters 인수명 설명 Mode Toggle|생략시 유효·무효를 바꾼다 On 일부의 예외(Remarks참조)(을)를 제외해 모든 hot key를 무효화한다. Off Suspend그리고 정지된 hot key를 재차 유효하게 한다. Permit hot key를Suspend의 대상으로부터 떼어내기 위해서 기술한다. Remarks 써브루틴의 최초의 행이 「Suspend,On」이외의Suspend커멘드가 되어 있는 hot key는,Suspend,On하지만 실행되어도 무효화되지 않는다. 「Suspend,Toggle」(이)나 「Suspend,Off」(이)가 할당할 수 있었던 hot key를 누르는 것으로, 중지가 해제된다. Suspe..
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..
Return Gosub(이)나 Hotkey의 써브루틴 처리로부터 돌아온다Return Remarks GoSub그리고 점프 하고 있지 않을 때에Return(을)를 실행하면, Exit(을)를 실행했을 때와 같게 스렛드(을)를 종료한다. Related Gosub, Exit, ExitApp, GroupActivate Example(s)#z:: MsgBox, The Win-Z hotkey was pressed. Gosub, WinZ return WinZ: Sleep, 1000 return
Pause 실행중의 스렛드(을)를 정지한다Pause [, Mode ,OperateOnUnderlyingThread] Parameters 인수명 설명 Mode 이하의 어떤 것인지를 지정. Toggle|생략시 정지 스렛드가 있으면 재개, 없으면 정지 On 스렛드를 정지한다 Off 제일 최근 정지한 스렛드를 재개한다 OperateOnUnderlyingThread 「1」(을)를 지정하면, 현재의 스렛드가 아니고, 현재의 스렛드에 끼어들어지고 있던 스렛드를 정지한다. 이 경우, 본커멘드 실행 후, 스렛드의 나머지의 부분이 실행되어 스렛드가 종료해 끼어들어지고 있던 스렛드에 실행이 돌아온 시점에서 실행이 정지한다. 덧붙여 현재의 스렛드가 다른 스렛드에 끼어든 것이 아닌 경우, 스크립트 본체가 정지해, 타이머가 실행..
OnExit 스크립트 종료시에 실행시키고 싶은 써브루틴을 지정한다OnExit [, Label, FutureUse] Parameters 인수명 설명 Label 종료시에 실행시키고 싶은 써브루틴의 라벨명. 생략 하면, 종료시 써브루틴을 해제한다. FutureUse 장래의 확장을 위해서 확보되고 있다.현재 이 인수는 무시된다. Remarks OnExit그리고 써브루틴을 지정하면, 스크립트를 종료하는 대신에 지정한 써브루틴이 실행된다. 실제로 스크립트를 종료하려면 , 써브루틴내에서 ExitApp커멘드를 실행할 필요가 있다. OnExit써브루틴내에서ExitApp(을)를 실행했을 경우, 그 자리에서 스크립트는 종료한다. OnExit써브루틴은, 스렛드수의 상한이나 세치기의 설정에 관계없이 반드시 끼어들어 실행된다. ..
Exit 현재의 스렛드를 종료한다.상주 상태로 없는 스크립트는 그대로 종료한다.Exit [, ExitCode] Parameters 인수명 설명 ExitCode 정수를 지정. 스크립트를 종료할 때, 프로세스의 종료 코드를 지정한다. 일반적으로, 정상 종료의 경우 「0」(을)를 돌려준다. 디폴트는 「0」. Remarks hot key의 등록이나, #Persistent지령에 의해서 상주 상태가 되어 있는 경우,Exit커멘드는 현재의 스렛드를 종료한다. Return의 경우, Gosub그리고 써브루틴을 호출하고 있으면, 써브루틴으로부터 돌아올 뿐(만큼)이지만,Exit그럼 써브루틴내에 있어도 즉석에서 스렛드를 종료한다. 스크립트가 상주 상태로 없는 경우는, 스크립트가 종료한다. 다만, OnExit써브루틴이 설정되어..
BlockInput 키보드나 마우스등에서의 입력을 무효화·무효화 해제한다BlockInput, Mode Parameters 인수명 설명 Mode On 모든 입력을 무효화한다 Off 입력을 유효하게 한다 Send Send(이)나SendRaw커멘드를 실행할 때에에 자동적으로 입력 블록이 유효화 되도록(듯이) 한다.(2000/XP이외에서는 무의미) Mouse MouseMove,MouseClick,MouseClickDrag커멘드 실행시에 자동적으로 입력 블록이 유효화 되도록(듯이) 한다(2000/XP이외에서는 무의미) SendAndMouse Send(와)과Mouse(을)를 동시에 설정 Default Send(와)과Mouse의 설정을OFF(으)로 한다 MouseMove 마우스 커서를 이동할 수 없게 한다 Mouse..
#Persistent hot key를 포함하지 않는 스크립트를 상주 상태로 한다#Persistent Remarks 통상, hot key를 등록하지 않는 스크립트는, 스크립트의 마지막에 이를까Return혹은Exit커멘드가 실행되면 종료해 버린다. 그러나, 스크립트중에 이 지령이 있으면, 그 스크립트는 상주 상태가 되어, Auto-Execute섹션(이)가 종료되어도 종료하지 않게 된다. 상주 스크립트를 종료하려면 , ExitApp커멘드를 사용한다. hot key를 사용하지 않고, 타이머(이)나 메뉴(을)를 사용하는 스크립트로 필요. 상주 스크립트는 자동적으로 #SingleInstance상태가 된다. 「#SingleInstance Off」라고 하면, 복수 기동 가능하게 된다. Related SetTimer, ..