1.3 Display and Movement Functions

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.