Information functions obtain information about the number and position of windows on the screen. The following list briefly describes each information function:
| 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 caption. | |
| GetNextWindow | Returns a handle to the next or previous window. | |
| Function | Description | |
| GetParent | Retrieves the handle of the specified window's parent window. | |
| GetTopWindow | Returns a handle to the top-level child window. | |
| GetWindow | Returns a handle from the window manager's list. | |
| 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. | |
| WindowFromPoint | Identifies the window containing a specified point. |