请问怎样让MessageBox(NULL,"q","Q",0)定时关闭

cyuan5 2003-11-08 01:35:10
请问怎样让MessageBox(NULL,"q","Q",0)定时关闭
...全文
89 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
wqs6 2003-11-09
  • 打赏
  • 举报
回复
study
up
xiaoxx 2003-11-09
  • 打赏
  • 举报
回复
你可以自己写一个对话框类,initdialog之后,sleep你需要的秒数,然后发送QuitMessage消息::PostQuitMessage(0)。
FAICHEN 2003-11-08
  • 打赏
  • 举报
回复
你需要自己建一个messagebox对话框,这样才可以定时关闭掉!
cyuan5 2003-11-08
  • 打赏
  • 举报
回复
SendMessage或PostMessage来给MessageBox()具体怎样用呀
ablefirst 2003-11-08
  • 打赏
  • 举报
回复
www.codeguru.com
cyuan5 2003-11-08
  • 打赏
  • 举报
回复
可以具体些吗!codeguru是什么东东呀!
flyhigh 2003-11-08
  • 打赏
  • 举报
回复
以前见过别人写的,估计在codeguru上会找得到。
flyelf 2003-11-08
  • 打赏
  • 举报
回复
MessageBox是不能自己关闭的,可以在其他线程给MessageBox的窗口发送关闭消息,要想实现定时关闭,可以自己用对话框来实现
huanyun 2003-11-08
  • 打赏
  • 举报
回复
findwindow sendmessage
vcforever 2003-11-08
  • 打赏
  • 举报
回复
用SendMessage或PostMessage来给MessageBox()发送消息
建议另外开启一个线程来发送消息,因为,如果MessageBox弹出的时候,他所在的线程将停止,直到关闭这个MessageBox()为止!

在弹出对话框的时候开启一条线程,在另一个线程中发消息!

15,471

社区成员

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

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