IDirect3DDevice9::ShowCursor 方法 (d3d9helper.h)

顯示或隱藏游標。

語法

BOOL ShowCursor(
  [in] BOOL bShow
);

參數

[in] bShow

類型: BOOL

如果 bShow 為 TRUE,則會顯示游標。 如果 bShow 為 FALSE,則會隱藏游標。

傳回值

類型: BOOL

值,指出數據指標先前是否可見。 如果數據指標先前為可見,則為TRUE;如果數據指標先前未顯示,則為 FALSE

備註

Direct3D 數據指標函式會根據硬體使用 GDI 數據指標或軟體模擬。 使用者通常會想要回應WM_SETCURSOR訊息。 例如,使用者可能會想要像這樣撰寫訊息處理程式:


    
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;

或者,如果使用者想要變更數據指標,可能想要呼叫 IDirect3DDevice9::SetCursorProperties 方法。 如需詳細資訊,請參閱 DirectX 圖形 C/C++ 範例中的程序代碼。

規格需求

需求
目標平台 Windows
標頭 d3d9helper.h (包含 D3D9.h)
程式庫 D3D9.lib

另請參閱

IDirect3DDevice9

IDirect3DDevice9::SetCursorPosition

IDirect3DDevice9::SetCursorProperties