WinSetTitle

지정된 창의 제목을 바꿉니다.

WinSetTitle, NewTitle
WinSetTitle, WinTitle, WinText, NewTitle , ExcludeTitle, ExcludeText

매개변수

NewTitle

창에 대한 새 제목. 이 매개변수만 주어지면, 마지막 발견 창이 사용됩니다.

WinTitle

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

WinText

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

ExcludeTitle

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

ExcludeText

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

논평

창 제목을 변경하더라도 잠시일 뿐입니다. 창을 소유한 어플리케이션이 자주 창 제목을 바꿀 수 있습니다.

창 제목과 텍스트는 대소문자를 구분합니다. 숨은 창은 DetectHiddenWindows가 켜져 있어야 탐지됩니다.

WinMove, WinGetActiveStats, WinGetActiveTitle, WinGetText, ControlGetText, WinGetPos, WinSet

예제

Changes the title of Notepad. This example may fail on Windows 11 or later, as it requires the classic version of Notepad.

WinSetTitle, Untitled - Notepad, , 새 제목입니다

Opens Notepad, waits until it is active and changes its title. This example may fail on Windows 11 or later, as it requires the classic version of Notepad.

Run, notepad.exe
WinWaitActive, Untitled - Notepad
WinSetTitle, This is a new title ; Use the window found by WinWaitActive.

Opens the main window, waits until it is active and changes its title.

#Persistent
ListVars
WinWaitActive, ahk_class AutoHotkey
WinSetTitle, This is a new title ; Use the window found by WinWaitActive.