WinHide

지정된 창을 감춥니다.

WinHide , WinTitle, WinText, ExcludeTitle, ExcludeText

매개변수

WinTitle

목표 창을 식별하는 창 제목 또는 다른 기준. WinTitle 참조.

WinText

존재하면, 이 매개변수는 목표 창 텍스트의 부문자열입니다 (동봉된 Window Spy 유틸리티에 노출됨). 숨은 텍스트는 DetectHiddenText가 켜져 있어야 탐지됩니다.

ExcludeTitle

제목에 이 값이 있는 창은 무시합니다.

ExcludeText

텍스트에 이 값이 있는 창은 무시합니다.

논평

숨은 창을 보여주려면 WinShow를 사용합니다 (DetectHiddenWindows은 On 또는 Off일 수 있습니다).

이 명령어는 부합하는 최상위 창에만 작동합니다. 단, WinTitleahk_group GroupName일 경우는 제외합니다. 이 경우 그룹 안의 모든 창이 영향을 받습니다.

태스크바 탐색기는 다음과 같이 보여주거나/감출 수 있습니다:

WinHide ahk_class Shell_TrayWnd
WinShow ahk_class Shell_TrayWnd

WinShow, SetTitleMatchMode, DetectHiddenWindows, 마지막 발견 창, WinSet

예제

Opens Notepad, waits until it exists, hides it for a short time and unhides it.

Run, notepad.exe
WinWait, Untitled - Notepad
Sleep, 500
WinHide ; Use the window found by WinWait.
Sleep, 1000
WinShow ; Use the window found by WinWait.