1.10 Information Functions

Information functions obtain information about the number and position of windows on the screen. Following are the information functions:

Function Description

AnyPopup Indicates whether any pop-up window exists.
ChildWindowFromPoint Determines which child window contains a specific point.
EnumChildWindows Enumerates the child windows that belong to a specific parent window.
EnumTaskWindows Enumerates all windows associated with a given task.
EnumWindows Enumerates windows on the display.
FindWindow Returns the handle of a window with the given class and title.
GetNextWindow Returns a handle of the next or previous window.
GetParent Retrieves the handle of the specified window's parent window.
GetTopWindow Returns a handle of the top-level child window.
GetWindow Returns a handle of a window that has the specified relationship to the given window.
GetWindowTask Returns the handle of a task associated with a window.
IsChild Determines whether a window is the descendent of a specified window.
IsWindow Determines whether a window is a valid, existing window.
SetParent Changes the parent window of a child window.
SystemParametersInfo Retrieves or sets systemwide values.
WindowFromPoint Identifies the window containing a specified point.

For detailed information about information functions, see the Microsoft Windows Programmer's Reference, Volume 2.