Wndproc
Windows操作系统程序
Wndproc是
Windows操作系统
向应用程序发送一系列消息之一,每个窗口会有一个窗口过程的回调函数,分别是窗口句柄、消息ID、WPARAM、LPARAM。
窗口过程
左键按下和左键抬起,应用程序将通过
GetMessage
等方法最终将消息提交到窗口过程(WndProc[英文全称windows process])指向一个应用程序定义的窗口过程的
指针
。
回调函数
每个窗口会有一个称为窗口过程的回调函数(WndProc),它带有四个参数,分别为:
窗口句柄
(Window Handle) HWND,
消息ID(Message ID) UINT,
和两个消息参数(wParam, lParam)WPARAM、LPARAM,
WndProc的第一个参数hWnd就是当前接收消息的窗口句柄,第二个参数就是被传送过来的消息,第三、第四个参数都是附加在消息上的数据,这和MSG结构体是一样的。
窗口程序
指针
[函数原型]
pOldProc:Pointer; //子类化前的窗口程序(WndProc)指针
参考资料
最新修订时间:2023-10-05 15:05
条目作者
小编
资深百科编辑
目录
概述
窗口过程
回调函数
参考资料
Copyright©2024
闽ICP备2024072939号-1