SUBCLASSPROC 回调函数 (commctrl.h)
定义 RemoveWindowSubclass 和 SetWindowSubclass 使用的回调函数的原型。
语法
SUBCLASSPROC Subclassproc;
LRESULT Subclassproc(
HWND hWnd,
UINT uMsg,
WPARAM wParam,
LPARAM lParam,
UINT_PTR uIdSubclass,
DWORD_PTR dwRefData
)
{...}
参数
hWnd
类型:HWND
子类化窗口的句柄。
uMsg
类型: UINT
正在传递的消息。
wParam
类型:WPARAM
其他消息信息。 此参数的内容取决于 uMsg 的值。
lParam
类型:LPARAM
其他消息信息。 此参数的内容取决于 uMsg 的值。
uIdSubclass
类型: UINT_PTR
子类 ID。
dwRefData
类型: DWORD_PTR
提供给 SetWindowSubclass 函数的引用数据。 这可用于将子类实例与“this”指针相关联。
返回值
类型: LRESULT
返回值是消息处理的结果,取决于发送的消息。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | commctrl.h |