By using this site you agree to the use of cookies by Brugbart and our partners.

Learn more

AutoIt WinExists Function

About AutoIts WinExists function, and example of how to use it.

Edited: 2015-02-21 13:49

The WinExists function is used to check if a window exists.

If you got multiple windows, it can be more secure to perform the check using a window handle, rather than checking directly.

Normally you likely won't need to check for the existence of a window, but it can be a good idea, if there's a possibility that the window has been closed, by someone who is using the computer – either on purpose or by accident. Otherwise your script could, for example, start clicking unintended places.

Returns 1 on success and 0 on failure.


TitleThe title of the window.Required
TextThe text of the window to read.Optional

WinExists example

If WinExists("[CLASS:Notepad]") Then
    MsgBox(0, "", "Window exists")