Microsoft DirectX 8.1 (C++) |
Displays or hides the cursor.
BOOL ShowCursor( BOOL bShow );
Value indicating whether the cursor was previously visible. TRUE if the cursor was previously visible, or FALSE if the cursor was not previously visible.
Microsoft® Direct3D® cursor functions use either GDI cursor or software emulation, depending on the hardware. Users usually want to respond to a WM_SETCURSOR message. For example, the users might want to write the message handler like this:
case WM_SETCURSOR: // Turn off window cursor SetCursor( NULL ); m_pd3dDevice->ShowCursor( TRUE ); return TRUE; // prevent Windows from setting cursor to window class cursor break;
Or users might want to call the IDirect3DDevice8::SetCursorProperties method if they want to change the cursor. See the code in the Microsoft DirectX® Graphics C/C++ Samples for more detail.
Header: Declared in D3d8.h.
Import Library: Use D3d8.lib.
IDirect3DDevice8::SetCursorPosition, IDirect3DDevice8::SetCursorProperties