HANDLE_WM_NOTIFY宏 (commctrl.h)

调用处理 WM_NOTIFY消息的 函数。

语法

void HANDLE_WM_NOTIFY(
   HWND     hwnd,
   WPARAM   wParam,
   LPARAM   lParam,
   function fn
);

参数

hwnd

类型: HWND

接收WM_NOTIFY的窗口 句柄。

wParam

类型: WPARAM

WM_NOTIFY 的第一个参数。

lParam

类型: LPARAM

WM_NOTIFY 的第二个参数。

fn

类型: 函数

要处理 WM_NOTIFY的函数。

返回值

备注

HANDLE_WM_NOTIFY宏定义如下。

#define HANDLE_WM_NOTIFY(hwnd, wParam, lParam, fn) \ 

    (fn)((hwnd), (int)(wParam), (NMHDR*)(lParam))

可以在对话窗口过程中使用该宏来简化调用需要 NMHDR 参数的应用程序定义函数。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 commctrl.h