Display and movement functions show, hide, move, and obtain information about the number and position of windows on the screen. The following list briefly describes each display and movement function:
| Function | Description | |
| ArrangeIconicWindows | Arranges minimized (iconic) child windows. | |
| BeginDeferWindowPos | Initializes memory used by the DeferWindowPos function. | |
| BringWindowToTop | Brings a window to the top of a stack of overlapped windows. | |
| Function | Description | |
| CloseWindow | Hides the specified window or minimizes it. | |
| DeferWindowPos | Records positioning information for a window to be moved or resized by the EndDeferWindowPos function. |
|
| EndDeferWindowPos | Positions or sizes several windows simul-taneously based on information recorded by the DeferWindowPos function. |
|
| GetClientRect | Copies the coordinates of a window's client area. | |
| GetWindowRect | Copies the dimensions of an entire window. | |
| GetWindowText | Copies a window caption into a buffer. | |
| GetWindowTextLength | Returns the length (in characters) of the given window's caption or text. | |
| IsIconic | Specifies whether a window is open or closed (iconic). | |
| IsWindowVisible | Determines whether the given window is visible. | |
| IsZoomed | Determines whether a window is maximized. | |
| MoveWindow | Changes the size and position of a window. | |
| OpenIcon | Opens the specified window. | |
| SetWindowPos | Changes the size, position, and ordering of child or pop-up windows. |
|
| SetWindowText | Sets the window caption or text. | |
| ShowOwnedPopups | Shows or hides all pop-up windows. | |
| ShowWindow | Displays or removes the given window. |