Returns the state of a window.
Though the original AutoIt function returns a bitmask, this function returns an object with boolean properties for each state for ease of use.
The handle of the window to check.
An object containing the state of the window.
import { WinGetStateByHandle, WinGetHandle } from '@ahmic/autoit-js';const windowHandle = WinGetHandle('Untitled - Notepad');const state = WinGetStateByHandle(windowHandle);console.log(state.exists); // true if the window existsconsole.log(state.visible); // true if the window is visible Copy
import { WinGetStateByHandle, WinGetHandle } from '@ahmic/autoit-js';const windowHandle = WinGetHandle('Untitled - Notepad');const state = WinGetStateByHandle(windowHandle);console.log(state.exists); // true if the window existsconsole.log(state.visible); // true if the window is visible
https://www.autoitscript.com/autoit3/docs/func/WinGetState.htm
Returns the state of a window.
Though the original AutoIt function returns a bitmask, this function returns an object with boolean properties for each state for ease of use.