Структура CWPRETSTRUCT (winuser.h)

Определяет параметры сообщения, передаваемые в процедуру перехватчика WH_CALLWNDPROCRETфункцию обратного вызова HOOKPROC.

Синтаксис

typedef struct tagCWPRETSTRUCT {
  LRESULT lResult;
  LPARAM  lParam;
  WPARAM  wParam;
  UINT    message;
  HWND    hwnd;
} CWPRETSTRUCT, *PCWPRETSTRUCT, *NPCWPRETSTRUCT, *LPCWPRETSTRUCT;

Члены

lResult

Тип: LRESULT

Возвращаемое значение процедуры окна, обрабатывающей сообщение, указанное в значении сообщения .

lParam

Тип: LPARAM

Дополнительные сведения о сообщении. Точное значение зависит от значения сообщения .

wParam

Тип: WPARAM

Дополнительные сведения о сообщении. Точное значение зависит от значения сообщения .

message

Тип: UINT

Сообщение.

hwnd

Тип: HWND

Дескриптор окна, обрабатывающего сообщение, указанное значением сообщения .

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Верхняя часть winuser.h (включая Windows.h)

См. также раздел

HOOKPROC

Основные понятия

Обработчики

Справочные материалы

SetWindowsHookEx