Mouse Functions
A version of this page is also available for
4/8/2010
The following table shows the mouse functions, with a description of the purpose of each.
Function | Description |
---|---|
This function confines the cursor to a rectangular area on the screen. |
|
This function creates a cursor having the specified size, bit patterns, and hot spot. |
|
This function destroys a cursor created by the CreateCursor function and frees any memory the cursor occupied. |
|
This function retrieves the handle to the window, if any, that has captured the mouse or stylus input. |
|
This function retrieves the screen coordinates of the rectangular area to which the cursor is confined. |
|
This function retrieves the handle to the current cursor. |
|
This function retrieves the cursor's position, in screen coordinates. |
|
This function retrieves the current double-click time for the mouse or stylus. |
|
This function retrieves points, associated with WM_LBUTTONDOWN and WM_MOUSEMOVE messages, which the OS typically discards when an application cannot process these messages as fast as the application receives these messages. |
|
This function enables an application to define and load a customized, animated wait cursor. |
|
This function loads a cursor resource. |
|
This function synthesizes mouse motion and button clicks. |
|
This function releases the mouse or stylus capture from a window in the current thread and restores normal processing of input. |
|
This function sets the mouse or style capture to a specified window that belongs to the current thread. |
|
This function establishes the cursor shape. |
|
This function moves the cursor to the specified screen coordinates. |
|
This function displays or hides the cursor. |