对话框如何让线程结束时自动调用窗口关闭?

jdxwind 2009-07-12 09:54:36
使用一个子对话框来显示进度条;
进度条控制使用线程,想让进度条跑完时自动调用OnOk()来关闭窗口;请问如何设置?
在线程return之前SendMessage(WM_CLOSE)嘛?这样安全嘛?
还是使用其他方法?
...全文
50 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
gg606 2009-07-12
  • 打赏
  • 举报
回复
使用非模态对话框
VC 带有现成的组件 Process Dialog ,为什么不用?
如果你一定要自己写,可以参考它。
用线程的必要性也不是很大
oyljerry 2009-07-12
  • 打赏
  • 举报
回复
你还可以等线程执行完了,return以后,你再处理,关闭对话框等,OnOK()
udknight 2009-07-12
  • 打赏
  • 举报
回复
发close消息吧
coder0001 2009-07-12
  • 打赏
  • 举报
回复
给需要关闭的窗体发消息,怎么不安全了

15,471

社区成员

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

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