线程内使用MessageBox的问题

liagl 2002-11-12 06:19:01
我在创建了一个子线程后,在其中循环PeekMessage,并在循环体内调用MessageBox(当然有延时操作),结果PeekMessage一条消息也收不到,怎么能让线程确保收到我发的消息?
...全文
34 3 打赏 收藏 举报
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
zhjb113 2002-11-16
在线程的开始执行下面的语句
MSG msg;

// This creates the message queue.
PeekMessage(&msg, NULL, 0, 0, PM_NOREMOVE);
  • 打赏
  • 举报
回复
liagl 2002-11-16
我的意思是有时候发给线程的消息它收不到,怎么能确保线程能收到所有发给它的消息
  • 打赏
  • 举报
回复
whwjn 2002-11-12
用NULL参数的MessageBox
  • 打赏
  • 举报
回复
相关推荐
发帖
进程/线程/DLL
加入

1.5w+

社区成员

VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
申请成为版主
帖子事件
创建了帖子
2002-11-12 06:19
社区公告
暂无公告