Retrieves the state of a given window.
WinGetState ( "title" [, "text"] )
Parameters
title | The title of the window to read. |
text | [optional] The text of the window to read. |
Return Value
Success: | Returns a value indicating the state of the window. Multiple values are added together so use BitAND() to examine the part you are interested in: |
1 = Window exists | |
2 = Window is visible | |
4 = Windows is enabled | |
8 = Window is active | |
16 = Window is minimized | |
32 = Windows is maximized | |
Failure: | Returns 0 and sets @error to 1 if the window is not found. |
Remarks
None.
Related
BitAND, WinGetPos
Example
; Check if a new notepad window is minimized
$state = WinGetState("Untitled", "")
; Is the "minimized" value set?
If BitAnd($state, 16) Then
MsgBox(0, "Example", "Window is minimized")
EndIf