Function WinGetStateByHandle

  • 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.

    Parameters

    • windowHandle: bigint

      The handle of the window to check.

    Returns WindowState

    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 exists
    console.log(state.visible); // true if the window is visible