如何得知消息的发送者是哪个进程?

CloudWalk 2005-01-31 03:06:35
比如在自己写的程序里要处理收到WM_CLOSE消息,如果这个消息的来源是
自己的另一程序XX.exe或者是操作系统(在关机时),就正常处理,否则就
不理它。
但是我怎么能获知这消息是谁发来的呢
...全文
56 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
fisker0303 2005-01-31
  • 打赏
  • 举报
回复
WPARAM wParam,
LPARAM lParam

如楼上所说,把句柄放在这两个参数里。
pgh 2005-01-31
  • 打赏
  • 举报
回复
在发送消息的参数里传递发送进程句柄
CloudWalk 2005-01-31
  • 打赏
  • 举报
回复
谢谢两位回复。
但是在关机时,系统也会发来WM_CLOSE消息,请问如何判断?

15,471

社区成员

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

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