Estrutura MSLLHOOKSTRUCT (winuser.h)
Contém informações sobre um evento de entrada de mouse de baixo nível.
Sintaxe
typedef struct tagMSLLHOOKSTRUCT {
POINT pt;
DWORD mouseData;
DWORD flags;
DWORD time;
ULONG_PTR dwExtraInfo;
} MSLLHOOKSTRUCT, *LPMSLLHOOKSTRUCT, *PMSLLHOOKSTRUCT;
Membros
pt
Tipo: POINT
As coordenadas x e y do cursor, em coordenadas de tela com reconhecimento de monitor .
mouseData
Tipo: DWORD
Se a mensagem for WM_MOUSEWHEEL, a palavra de alta ordem desse membro será o delta da roda. A palavra de baixa ordem é reservada. Um valor positivo indica que a roda foi girada para a frente; na direção oposta do usuário; um valor negativo indica que a roda foi girada para trás, na direção do usuário. Um clique de roda é definido como WHEEL_DELTA, que é 120.
Se a mensagem for WM_XBUTTONDOWN, WM_XBUTTONUP, WM_XBUTTONDBLCLK, WM_NCXBUTTONDOWN, WM_NCXBUTTONUP ou WM_NCXBUTTONDBLCLK, a palavra de ordem alta especifica qual botão X foi pressionado ou liberado e a palavra de baixa ordem é reservada. Esse valor pode ser um ou mais dos valores a seguir. Caso contrário, mouseData não será usado.
Valor | Significado |
---|---|
|
O primeiro botão X foi pressionado ou liberado. |
|
O segundo botão X foi pressionado ou liberado. |
flags
Tipo: DWORD
Os sinalizadores injetados por evento. Um aplicativo pode usar os valores a seguir para testar os sinalizadores. Testar LLMHF_INJECTED (bit 0) informará se o evento foi injetado. Se foi, então testar LLMHF_LOWER_IL_INJECTED (bit 1) informará se o evento foi injetado ou não de um processo em execução em nível de integridade inferior.
time
Tipo: DWORD
O carimbo de data/hora desta mensagem.
dwExtraInfo
Tipo: ULONG_PTR
Informações adicionais associadas à mensagem.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho | winuser.h (inclua Windows.h) |
Confira também
Conceitual
Outros recursos
Referência