Compartilhar via


Estrutura MOUSEHOOKSTRUCT (winuser.h)

Contém informações sobre um evento do mouse passado para um procedimento de gancho de WH_MOUSE , MouseProc.

Sintaxe

typedef struct tagMOUSEHOOKSTRUCT {
  POINT     pt;
  HWND      hwnd;
  UINT      wHitTestCode;
  ULONG_PTR dwExtraInfo;
} MOUSEHOOKSTRUCT, *LPMOUSEHOOKSTRUCT, *PMOUSEHOOKSTRUCT;

Membros

pt

Tipo: POINT

As coordenadas x e y do cursor, em coordenadas de tela.

hwnd

Digite: HWND

Um identificador para a janela que receberá a mensagem do mouse correspondente ao evento do mouse.

wHitTestCode

Tipo: UINT

O valor de teste de ocorrência. Para obter uma lista de valores de teste de ocorrência, consulte a descrição da mensagem WM_NCHITTEST .

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

Ganchos

MouseProc

Referência

SetWindowsHookEx

WM_NCHITTEST