怎么监控窗口的WM_PAINT消息

bernadinII 2003-07-23 02:04:31
我有一个监控程序,需要监控几个不同的程序窗口的消息。
怎么能够监控到是哪个窗口产生了WM_PAINT消息呀。
...全文
50 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lygfqy 2003-07-23
  • 打赏
  • 举报
回复
msg.hwnd
bernadinII 2003-07-23
  • 打赏
  • 举报
回复
罗拨老兄说的是。
我现在问题是怎么知道监控到的这个消息到底是哪个窗体的呀。
比如说如何得到这个窗体的HWND
luogucai 2003-07-23
  • 打赏
  • 举报
回复
使用
HHOOK SetWindowsHookEx(
int idHook, // hook type
HOOKPROC lpfn, // hook procedure
HINSTANCE hMod, // handle to application instance
DWORD dwThreadId // thread identifier
);
函数, 其中 idHook = WH_CALLWNDPROC ,这样,消息在传递到目标窗口之前,你可以获得这个消息.

15,978

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧