Jump to content

WinShowPointer

From EDM2
Revision as of 05:20, 15 May 2006 by Daniel.lee.kruse (talk | contribs) (WinShowPointer created)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

WinShowPointer

WinShowPointer(desktopHndl, flagShow)
Show or hide the pointer.

Parameters

desktopHndl - HWND - input
HWND_DESKTOP or any other value - the desktop handle.
flagShow - BOOL - input
  • TRUE - decrement the hide count.
  • FALSE - increment the hide count.

Constants

Returns

Returns BOOL:

WinGetLastError possible returns:

Module

Define (C/C++)

INCL_WINPOINTERS or INCL_PM or INCL_WIN

Export name/Ordinal

Calling conversion

Cdecl32

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.

OS Version Introduced