관리 메뉴

ㄴrㅎnㅂrㄹrㄱi

WinActivate 지정한 윈도우를 액티브하게 한다(포커스를 옮겨, 전면에 가져온다) 본문

AUTOHOTKEY/레퍼런스

WinActivate 지정한 윈도우를 액티브하게 한다(포커스를 옮겨, 전면에 가져온다)

님투 2007. 11. 5. 23:34

WinActivate

지정한 윈도우를 액티브하게 한다(포커스를 옮겨, 전면에 가져온다)

WinActivate [, WinTitle, WinText, ExcludeTitle, ExcludeText]

Parameters


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

Remarks

60밀리 세컨드의 사이에6대로의 방법으로 액티브화를 시도한다.
그러므로, 통상은 직후에 WinWaitActive그리고 윈도우가 완전하게 액티브하게 되는 것을 기다릴 필요는 없다.

지정에 일치한 윈도우 가운데, 제일 전면의 윈도우가 액티브하게 된다.
벌써 일치하는 윈도우가 액티브한 경우는, 액티브 윈도우는 그대로 된다.
맨 밑의 윈도우를 액티브하게 하려면 , WinActivateBottom커멘드를 사용한다.

액티브 윈도우가 바뀐 직후에 다른 윈도우가 액티브하게 되면,OS(이)나 설정에 따라서는 태스크바 버튼이 점멸하는 것만으로 액티브 윈도우가 변하지 않다.
이것을 막으려면 , #WinActivateForce지령을 사용한다.


Related

WinActivateBottom, #WinActivateForce, SetTitleMatchMode, DetectHiddenWindows, Last Found Window, IfWinExist, IfWinActive, WinWaitActive, WinWait, WinWaitClose, WinClose, GroupActivate, WinSet


Example(s)

IfWinExist, Untitled - Notepad
	WinActivate ; use the window found above
else
	WinActivate, Calculator
0 Comments
댓글쓰기 폼