Share via


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)

Confira também

Referência de identificação de origem de entrada