관리 메뉴

ㄴrㅎnㅂrㄹrㄱi

IfWinActive / IfWinNotActive 조건에 일치하는 윈도우가 존재할지로 분기 본문

AUTOHOTKEY/레퍼런스

IfWinActive / IfWinNotActive 조건에 일치하는 윈도우가 존재할지로 분기

님투 2007. 11. 5. 16:35
반응형

IfWinActive / IfWinNotActive

조건에 일치하는 윈도우가 존재할지로 분기

IfWinActive [, WinTitle, WinText,  ExcludeTitle, ExcludeText]
IfWinNotActive [, WinTitle, WinText, ExcludeTitle, ExcludeText]
hwnd:=WinActive("WinTitle", "WinText", "ExcludeTitle", "ExcludeText")

Parameters


인수명 설명
WinTitle 윈도우 타이틀 등.
윈도우 지정의 방법참조.
WinText 윈도우에 포함되는 텍스트
ExcludeTitle 제외 타이틀
ExcludeText 제외 텍스트

Remarks

IfWinActive하지만 진이었다고 나무나IfWinNotActive하지만 가짜였다고 와, 조건에 일치한 윈도우는LastFoundWindow(으)로서 기억된다.

편입 함수WinActive()(은)는, 해당 윈도우가 액티브한 때, 그 윈도우의 핸들을 돌려준다.


Related

SetTitleMatchMode, DetectHiddenWindows, Last Found Window, IfWinExist, WinActivate, WinWaitActive, WinWait, WinWaitClose


Example(s)

IfWinActive, Untitled - Notepad
{
	WinMaximize, A  ; "A" indicates the active window.
	Send, Some text.{Enter}
	return
}
반응형
Comments