WinShowPointer: Difference between revisions
Appearance
No edit summary |
|||
Line 31: | Line 31: | ||
=== Related Functions === | === Related Functions === | ||
*WinCreatePointer | *WinCreatePointer | ||
* | *WinCreatePointerIndirect | ||
* | *WinDestroyPointer | ||
* | *WinDrawPointer | ||
* | *WinLoadPointer | ||
* | *WinQueryPointer | ||
* | *WinQueryPointerInfo | ||
* | *WinQueryPointerPos | ||
* | *WinQuerySysPointer | ||
* | *WinQuerySysPointerData | ||
* | *WinSetPointer | ||
*[[WinSetPointerPos]] | *[[WinSetPointerPos]] | ||
* | *WinSetSysPointerData | ||
=== Notes === | === Notes === |
Revision as of 13:47, 19 January 2017
- WinShowPointer(desktopHndl, flagShow)
- Show or hide the pointer.
Parameters
- desktopHndl - HWND - input
- HWND_DESKTOP or any other value - the desktop handle.
- flagShow - BOOL - input
Returns
Returns BOOL:
WinGetLastError possible returns:
Define (C/C++)
INCL_WINPOINTERS or INCL_PM or INCL_WIN
Calling Convention
Example Code
HWND desktopHndl; BOOL flagShow; BOOL rc; ... rc = WinShowPointer(desktopHndl, flagShow); ...
Related Functions
- WinCreatePointer
- WinCreatePointerIndirect
- WinDestroyPointer
- WinDrawPointer
- WinLoadPointer
- WinQueryPointer
- WinQueryPointerInfo
- WinQueryPointerPos
- WinQuerySysPointer
- WinQuerySysPointerData
- WinSetPointer
- WinSetPointerPos
- WinSetSysPointerData
Notes
The pointer display level dictates the display of the pointer. The hide count needs to be zero for the pointer to display. At boot, if a pointing device exists, the pointer display level is set to zero; if a pointing device isn't detected, the pointer display level is set to one. To get the value of the pointing device call the WinQuerySysValue specifying the SV_POINTERLEVEL option.