Структура MSG (winuser.h)
Содержит информацию сообщения из очереди сообщений потока.
Синтаксис
typedef struct tagMSG {
HWND hwnd;
UINT message;
WPARAM wParam;
LPARAM lParam;
DWORD time;
POINT pt;
DWORD lPrivate;
} MSG, *PMSG, *NPMSG, *LPMSG;
Члены
hwnd
Тип: HWND
Дескриптор для окна, оконная процедура которого получает сообщение. Этот элемент имеет значение NULL , если сообщение является сообщением потока.
message
Тип: UINT
Идентификатор сообщения. Приложения могут использовать только низкое слово; высокое слово зарезервировано системой.
wParam
Тип: WPARAM
Дополнительные сведения о сообщении. Точное значение зависит от значения элемента сообщения .
lParam
Тип: LPARAM
Дополнительные сведения о сообщении. Точное значение зависит от значения элемента сообщения .
time
Тип: DWORD
Время публикации сообщения.
pt
Тип: POINT
Положение курсора в координатах экрана при публикации сообщения.
lPrivate
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Профессиональная [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows 2000 Server [классические приложения | Приложения UWP] |
Верхняя часть | winuser.h (включая Windows.h) |
См. также раздел
Основные понятия
Справочные материалы