다음을 통해 공유


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