지정된 창이 존재하는지 그리고 현재 활성 상태 (전경)인지 점검합니다.
비추천: 이러한 제어 흐름 서술문는 새 스크립트에 사용을 추천하지 않습니다. 대신 WinActive 기능을 사용하십시오.
IfWinActive , WinTitle, WinText, ExcludeTitle, ExcludeText IfWinNotActive , WinTitle, WinText, ExcludeTitle, ExcludeText
모든 매개변수가 생략되면, 마지막 발견 창이 사용됩니다.
If either of these control flow statements determines that the active window is a qualified match, the Last Found Window will be updated to be the active window. 즉, IfWinActive가 참(true)으로 평가되거나 IfWinNotActive가 거짓(false)으로 평가되면, 마지막 발견 창이 갱신됩니다.
활성 창의 유일한 ID를 열람하는 쉬운 방법은 ActiveHwnd := WinExist("A")
입니다.
SetWinDelay does not apply to these control flow statements.
창 제목과 텍스트는 대소문자를 구분합니다. 숨은 창은 DetectHiddenWindows가 켜져 있어야 탐지됩니다.
WinActive(), IfWinExist / IfWinNotExist, SetTitleMatchMode, DetectHiddenWindows, 마지막 발견 창, WinActivate, WinWaitActive, WinWait, WinWaitClose, #IfWinActive/Exist