Структура MOUSEHOOKSTRUCT


Структура MOUSEHOOKSTRUCT содержит информацию о событии нажатия кнопки мыши, передаваемую в процедуру MouseProc фильтра (hook) WH_MOUSE.

Синтаксис

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

Члены структуры

pt

Устанавливает структуру POINT, которая содержит x-и y-координаты курсора, в экранных координатах.

hwnd

Дескриптор окна, который получит сообщение мыши, соответствующее событию нажатия кнопки мыши.

wHitTestCode

Устанавливает значение местоположения курсора. Список значений местоположения курсора, см. в описании сообщения WM_NCHITTEST.

dwExtraInfo

Устанавливает дополнительную информацию, связанную с сообщением.

Смотри также

Обзор Фильтр-процедуры (hooks) событий, Структуры, используемые фильтрами (hook), MouseProcPOINT, SetWindowsHookEx, WM_NCHITTEST

Размещение и совместимость MOUSEHOOKSTRUCT

Windows. NET Server

Да

Windows XP

Да

Windows 2000

Да

Windows NT

Да версии 3.1 и выше

Windows Me

Да

Windows 98

Да

Windows 95

Да

Используемая библиотека

Нет

Заголовочный файл

 

- объявлено в

Winuser.h

- включено в

Windows.h

Unicode

Нет

Замечания по платформе

Не имеется

 

Назад в оглавление
На главную страницу
На оглавление справки

Hosted by uCoz