Changes the title of a window.
WinSetTitle ( "title", "text", "newtitle" )
|title||The title/hWnd/class of the window to change. See Title special definition.|
|text||The text of the window to change. See Text special definition.|
|newtitle||The new title to give to the window.|
|Failure:||0 if the window is not found.|
If multiple windows match the criteria the title of most recently active window is changed.
CAUTION: From Windows release 19H1 the title of "notepad.exe" reverts to the original when the window gets focus !!!
AutoItWinSetTitle, WinGetHandle, WinGetTitle, WinTitleMatchMode (Option)
Example() Func Example() ; Run Write Run("Write.exe") ; Wait 10 seconds for the Write window to appear. Local $hWnd = WinWait("[CLASS:WordPadClass]", "", 10) ; Set the title of the Write window using the handle returned by WinWait. WinSetTitle($hWnd, "", "New WordPad Title - AutoIt") ; Wait for 2 seconds to display the Write window and the new title. Sleep(2000) ; Close the Write window using the handle returned by WinWait. WinClose($hWnd) EndFunc ;==>Example