Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Exibe ou oculta o cursor.
Sintaxe
BOOL ShowCursor(
[in] BOOL bShow
);
Parâmetros
[in] bShow
Tipo: BOOL
Se bShow for TRUE, o cursor será mostrado. Se bShow for FALSE, o cursor ficará oculto.
Valor retornado
Tipo: BOOL
Valor que indica se o cursor estava visível anteriormente. TRUE se o cursor estava visível anteriormente ou FALSE se o cursor não estava visível anteriormente.
Comentários
As funções de cursor Direct3D usam cursor GDI ou emulação de software, dependendo do hardware. Os usuários geralmente querem responder a uma mensagem de WM_SETCURSOR. Por exemplo, os usuários podem querer escrever o manipulador de mensagens desta forma:
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;
Ou os usuários podem querer chamar o método IDirect3DDevice9::SetCursorProperties se quiserem alterar o cursor. Consulte o código nos Exemplos de C/C++ dos Elementos Gráficos DirectX para obter mais detalhes.
Requisitos
| Plataforma de Destino | Windows |
| Cabeçalho | d3d9.h (inclua D3D9.h) |
| Biblioteca | D3D9.lib |