GweBypassCoredllThunk_t
Other versions of this page are also available for the following:
8/28/2008
This class provides access to internal GDI functions that you can use when drawing controls.
Method | Description |
---|---|
Prepares the specified window for painting and fills a PAINTSTRUCT structure with information about the painting. |
|
Brings the specified window to the top of the z-order. If the window is a top-level window, it is activated. If the window is a child window, the top-level parent window associated with the child window is activated. |
|
Determines which, if any, of the child windows belonging to a parent window contains the specified point. |
|
Converts the client coordinates of a specified point to screen coordinates. |
|
Calls the default window procedure to provide default processing for any window messages that an application does not process. This method ensures that every message is processed. GweBypassCoredllThunk_t::DefWindowProcW_I is called with the same parameters received by the window procedure. |
|
Destroys the specified window. The method sends a WM_DESTROY message to the window to deactivate it and removes the keyboard focus from the window. The method also destroys the menu for the window, destroys timers, removes clipboard ownership, and breaks the clipboard viewer chain if the window is at the top of the viewer chain. |
|
Enables or disables mouse and keyboard input to the specified window or control. When input is disabled, the window does not receive input such as mouse clicks and key presses. When input is enabled, the window receives all input. |
|
Marks the end of painting in the specified window. This method is required for each call to the GweBypassCoredllThunk_t::BeginPaint_I method, but only after painting is complete. |
|
Enumerates all of the entries in the property list of a window by passing the entries, one by one, to a specified callback function. GweBypassCoredllThunk_t::EnumPropsEx_I continues until either GweBypassCoredllThunk_t::EnumPropsEx_I enumerates the last entry in the property list or the callback function returns FALSE |
|
Retrieves the handle of a menu associated with the specified window. |
|
Retrieves the specified 32-bit (long) value from the WNDCLASS structure associated with the specified window. |
|
Retrieves the name of the class to which the specified window belongs. |
|
Retrieves the coordinates of the client area of a window. |
|
Retrieves a handle to a display device context for the client area of the specified window. The display device context can be used in subsequent graphics display interface (GDI) functions to draw in the client area of the window. |
|
Retrieves a handle to a display device context for the client area of a specified window or for the entire screen. You can use the returned handle in subsequent graphics display interface (GDI) functions to draw in the device context. |
|
Retrieves the handle to the specified parent window of a child window. |
|
Retrieves a data handle identified by a specified character string from the property list of a specified window. |
|
Retrieves internal data for a scroll bar. |
|
Retrieves the coordinates of the smallest rectangle that completely encloses the update region of the specified window in client coordinates. If the window does not have an update region, GweBypassCoredllThunk_t::GetUpdateRect_I retrieves an empty rectangle, and sets all coordinates to zero. |
|
Retrieves the update region of a window by copying it into the specified region. The coordinates of the update region are relative to the upper-left corner of the window; that is, they are client coordinates. |
|
Retrieves the handle to a window that has the specified relationship to the specified window. |
|
Retrieves the device context for the entire window, including title bar, menus, and scroll bars. |
|
Retrieves information about the specified window. GweBypassCoredllThunk_t::GetWindowLongW_I also retrieves the 32-bit (long) value at the specified offset into the extra window memory of a window. |
|
Retrieves the dimensions of the bounding rectangle of the specified window. The dimensions are given in screen coordinates that are relative to the upper-left corner of the screen. |
|
Obtains a copy of the window region of a window. The window region of a window is set by calling the GweBypassCoredllThunk_t::SetWindowRgn_I method. The window region determines the area within the window where the system permits drawing. The system does not display any portion of a window that lies outside of the window region. |
|
Retrieves the length, in characters, of the title bar text for the specified window, if the window has a title bar. If the specified window is a control, the function retrieves the length of the text within the control. |
|
Copies the text of the title bar of the specified window — if it has one — into a buffer. If the specified window is a control, the text of the control is copied. |
|
Retrieves the identifier of the thread that created the specified window and, optionally, the identifier of the process that created the window. |
|
Adds a rectangle to the update region of the specified window. The update region represents the portion of the client area of the window that must be redrawn. |
|
Tests whether a window is a child window or descendant window of a specified parent window. A child window is the direct descendant of a specified parent window if that parent window is in the chain of parent windows; the chain of parent windows leads from the original overlapped or pop-up window to the child window. |
|
Determines whether the specified window handle identifies an existing window. |
|
Determines whether the specified window is enabled for touch screen input and keyboard input. |
|
Retrieves the visibility state of the specified window. |
|
Changes the position and dimensions of the specified window. For a top-level window, the position and dimensions are relative to the upper-left corner of the screen. For a child window, they are relative to the upper-left corner of the parent window's client area. |
|
Animates an exploding window. |
|
Releases a device context, freeing it for use by other applications. The effect of GweBypassCoredllThunk_t::ReleaseDC_I depends on the type of device context. |
|
Removes an entry identified by a specified character string from the property list of a specified window. |
|
Converts the screen coordinates of a specified point on the screen to client coordinates. |
|
Scrolls the content of the client area of the specified window. |
|
Sets the menu associated with a specified window. |
|
Replaces the specified 32-bit (LONG) value at the specified offset into the extra class memory of the WNDCLASS structure for the class to which the specified window belongs. |
|
Changes the parent window of the specified child window. |
|
Adds a new entry or changes an existing entry in the property list of a specified window. |
|
Changes an attribute of the specified window. GweBypassCoredllThunk_t::SetWindowLongW_I also sets a 32-bit (LONG) value at the specified offset into the extra window memory of a window. |
|
Changes the size, position, and z-order of a child, pop-up, or top-level window. Child, pop-up, and top-level windows are ordered according to their appearance on the screen. The topmost window receives the highest rank and is the first window in the z-order. |
|
Sets the window region of a window. The window region determines the area within the window where the system permits drawing. The system does not display any portion of a window that lies outside of the window region. |
|
Changes the text of the title bar for the specified window, if it has one. If the specified window is a control, the text of the control is changed.® |
|
Sets the show state for the specified window. |
|
Updates the client area of the specified window by sending a WM_PAINT message to the window if the update region for the window is not empty. GweBypassCoredllThunk_t::UpdateWindow_I sends a WM_PAINT message directly to the window procedure of the specified window, bypassing the application queue. If the update region is empty, no message is sent. |
|
Validates the client area within a rectangle by removing the rectangle from the update region of the specified window. |
Requirements
Header | gwebypasscoredllthunk.hpp |
Windows Embedded CE | Windows CE .NET 4.0 and later |