Função EnableMouseInPointer (winuser.h)
Permite que o mouse atue como um dispositivo de entrada de ponteiro e envie mensagens WM_POINTER .
Sintaxe
BOOL EnableMouseInPointer(
[in] BOOL fEnable
);
Parâmetros
[in] fEnable
TRUE para ativar o suporte à entrada do mouse no WM_POINTER.
Retornar valor
Se a função for bem-sucedida, o valor retornado será diferente de zero.
Se a função falhar, o valor retornado será zero. Para obter informações de erro estendidas, chame GetLastError.
Comentários
Essa função pode ser chamada apenas uma vez no contexto de um tempo de vida do processo. Antes da primeira chamada, os aplicativos da Windows Store são executados com o mouse no ponteiro habilitado, assim como todos os aplicativos da área de trabalho que consomem mshtml.dll. Todos os outros aplicativos da área de trabalho são executados com o mouse no ponteiro desabilitado.
Na primeira chamada no tempo de vida do processo, o estado é alterado conforme especificado e a chamada é bem-sucedida.
Em chamadas subsequentes, o estado não será alterado. Se o estado atual não for igual ao estado especificado, a chamada falhará.
Chame IsMouseInPointerEnabled para verificar o estado do mouse no ponteiro.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2012 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | winuser.h (inclua Windows.h) |
Biblioteca | User32.lib |
DLL | User32.dll |