CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

怎样在读文件时,弹出一等待对话框

楼主phyllis(phyllis)2001-10-15 17:19:06 在 VC/MFC / 基础类 提问

请教各位高手  
  小生想在一段执行时间较长的程序时  
  在屏幕上,显示一等待对话框  
  执行完了这段程序,又自己消失  
  问题点数:53、回复次数:11Top

1 楼zhangstar(疯子)回复于 2001-10-15 17:29:08 得分 0

没有必要弹出对话框吧,你可以用进度条吗。Top

2 楼kingzai(stevenzhu)回复于 2001-10-15 17:32:47 得分 0

可以把这个对话框从CWnd类派生,先Create,再在这个类上加上CProcessCtrlTop

3 楼sanjiang()回复于 2001-10-15 17:35:42 得分 0

显示无模对话框,当代码执行结束时发送消息销毁窗体.Top

4 楼phyllis(phyllis)回复于 2001-10-15 17:38:21 得分 0

小生天生愚笨  
  请举个例子  
  或给段代码  
  谢了,各位大虾Top

5 楼wmouse(山水)回复于 2001-10-15 17:39:07 得分 0

新开辟一个线程,或者用定时器检测程序运行情况,如运行完毕关闭对话框。Top

6 楼emmai(WaTaXiWaWaTaXi)回复于 2001-10-15 17:43:25 得分 0

很容易的,给email,发源码Top

7 楼phyllis(phyllis)回复于 2001-10-15 17:55:10 得分 0

yiru@263.net  
  谢了,这位大虾Top

8 楼missy(蓉儿)回复于 2001-10-15 18:00:20 得分 13

  最简单的方法:  
  将一对话框变为非模式的,即加入Create(……),可将其改为Create(CWnd*   pParentWnd,   UINT   nID),然后在要等待时定义  
  C..   *dg=new   C..;  
  dg->Create(GetWindow(GW_HWNDPREV),IDD_...);  
  dg->ShowWindow(SW_SHOW);  
      .   .   .  
  等待结束时用dg->OnCancel(),先将其变为public的。  
  可用线程,或将要等待的事件放在该对话框中处理。  
  Top

9 楼kingzai(stevenzhu)回复于 2001-10-15 18:01:38 得分 40

我给你发了,记得给分Top

10 楼phyllis(phyllis)回复于 2001-10-15 18:04:55 得分 0

兄弟,来信已经收到  
  真是够意思,分数如数奉上  
  小弟敬仰之及。Top

11 楼kingzai(stevenzhu)回复于 2001-10-15 18:13:41 得分 0

呵呵,好说好说Top

相关问题

  • 急!!!!ACTIVEXDLL客户端弹出文件对话框问题!!
  • jsp中怎么弹出文件保存对话框?
  • 如何在ASP.NET下弹出保存文件的对话框?
  • 怎样弹出文件下载对话框
  • 关于文件对话框的弹出菜单问题
  • asp 如何弹出文件保存对话框??
  • 弹出对话框
  • 对话框弹出
  • 弹出对话框
  • ........弹出对话框

关键词

  • 对话框
  • 等待
  • dg
  • 程序
  • create

得分解答快速导航

  • 帖主:phyllis
  • missy
  • kingzai

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo