窗口过程重入的问题

jian_xiao 2005-03-29 09:01:46
自定义了两个用户消息,WM_USER1,WM_USER2,使用同一个函数wmuser()对消息进行处理。问题是窗口在调用wmuser对消息1进行处理的时候,如果消息2到达,那么系统会不会并发的调用wmuser()进行消息2的处理,还是等待消息1的处理结束后,才调用wmuser()?
非常期待各位的指导
...全文
58 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
oyljerry 2005-03-29
  • 打赏
  • 举报
回复
同一个UI线程,消息就会链式执行
DentistryDoctor 2005-03-29
  • 打赏
  • 举报
回复
只要是在同一个UI线程中,这种情况是不会出现的。
hhh2000mmm 2005-03-29
  • 打赏
  • 举报
回复
当然是等待消息1的处理结束后,才调用wmuser()。
也就是说不会同时处理两个消息。

15,471

社区成员

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

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