WindowInteractionState Enumeration

Contains values that specify the current state of the window for purposes of user interaction.

Syntax

typedef enum WindowInteractionState {
  WindowInteractionState_Running,
  WindowInteractionState_Closing,
  WindowInteractionState_ReadyForUserInteraction,
  WindowInteractionState_BlockedByModalWindow,
  WindowInteractionState_NotResponding
} ;

Constants

WindowInteractionState_Running The window is running. This does not guarantee that the window is ready for user interaction or is responding.
WindowInteractionState_Closing The window is closing.
WindowInteractionState_ReadyForUserInteraction The window is ready for user interaction.
WindowInteractionState_BlockedByModalWindow The window is blocked by a modal window.
WindowInteractionState_NotResponding The window is not responding.

Requirements

   
Minimum supported client Windows XP [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Header uiautomationcore.h (include UIAutomation.h)

See Also

IWindowProvider