Windows Functions
A version of this page is also available for
4/8/2010
The following table shows the windows functions, with a description of the purpose of each.
Programming element | Description |
---|---|
This function calculates the required size of the rectangle of a window with extended style based on the desired client-rectangle size. |
|
This function allocates memory for a multiple-window position structure and returns the handle to the structure. |
|
This function brings the specified window to the top of the z-order. |
|
This function passes message information to the specified window procedure. |
|
This function determines which, if any, of the child windows belonging to a parent window contains the specified point. |
|
This function creates an overlapped, pop-up, or child window. |
|
This function creates an overlapped, pop-up, or child window with an extended style; otherwise, this function is identical to the CreateWindow function. |
|
This function updates the specified multiple-window position structure for the specified window. |
|
This function calls the default window procedure to provide default processing for any window messages that an application does not process. |
|
This function destroys the specified window. |
|
This function simultaneously updates the position and size of one or more windows in a single screen-refreshing cycle. |
|
This function enumerates all top-level windows on the screen by passing the handle to each window, in turn, to an application-defined callback function. |
|
This function is an application-defined callback function that receives top-level window handles as a result of a call to the EnumWindows function. |
|
This function retrieves the handle to the top-level window whose class name and window name match the specified strings. This function does not search child windows. |
|
This function retrieves the coordinates of a window's client area. |
|
This function returns a handle to the desktop window. |
|
This function returns the handle to the foreground window — the window with which the user is currently working. |
|
This function retrieves the handle to the specified child window's parent window. |
|
This function retrieves the handle to a window that has the specified relationship to the specified window. |
|
This function retrieves the dimensions of the bounding rectangle of the specified window. |
|
This function copies the text of the specified window's title bar — if it has one — into a buffer. |
|
This function retrieves the length, in characters, of the specified window's title bar text — if the window has a title bar. |
|
This function retrieves the identifier of the thread that created the specified window and, optionally, the identifier of the process that created the window. |
|
This function tests whether a window is a child window or descendant window of a specified parent window. |
|
This function determines whether the specified window handle identifies an existing window. |
|
This function retrieves the visibility state of the specified window. |
|
This function changes the position and dimensions of the specified window. |
|
This function puts the thread that created the specified window into the foreground and activates the window. |
|
This function changes the parent window of the specified child window. |
|
This function changes the size, position, and z-order of a child, pop-up, or top-level window. |
|
This function changes the text of the specified window's title bar, if it has one. |
|
This function sets the specified window's show state. |
|
This function retrieves the handle to the window that contains the specified point. |
|
This function is an application-defined callback function that processes messages sent to a window. |
|
This function is called by the system as the initial entry point for Windows Embedded CE-based applications. |