Função GetCurrentInputMessageSource (winuser.h)
Recupera a origem da mensagem de entrada.
Sintaxe
BOOL GetCurrentInputMessageSource(
[out] INPUT_MESSAGE_SOURCE *inputMessageSource
);
Parâmetros
[out] inputMessageSource
A estrutura INPUT_MESSAGE_SOURCE que contém o tipo de dispositivo e a ID da origem da mensagem de entrada.
Observeque deviceType no INPUT_MESSAGE_SOURCE é definido como IMDT_UNAVAILABLE quando SendMessage é usado para injetar entrada (gerado pelo sistema ou por meio de mensagens como WM_PAINT). Isso permanece verdadeiro até que SendMessage retorne.
Retornar valor
Se essa função for bem-sucedida, ela retornará TRUE. Caso contrário, retornará FALSE. Para recuperar informações de erro estendidas, chame a função GetLastError .
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 |
Biblioteca | User32.lib |
DLL | User32.dll |
Conjunto de APIs | ext-ms-win-rtcore-ntuser-wmpointer-l1-1-0 (introduzido no Windows 10, versão 10.0.14393) |