+ -
当前位置:首页 → 问答吧 → MFC中如何创建一个异步提示框

MFC中如何创建一个异步提示框

时间:2011-12-17

来源:互联网

VS2003 MFC开发中遇到这样的问题:
  要动态创建一个MYSQL的数据库,大约要4秒钟,在击确定后,程序看起来是没有反应了,最理想的是创建一个进度条,但是创建进度条的话,工作量又大了,所以想,是不是可以创建一个提示框,告诉用户正在创建数据库,要等待。但是这个提示框又要是异步的,而且要在设定的时间后(如4秒)自动消失。MFC中有没有现成的类可以实现这个功能?
  搜了一下网上,好象是用CWaitDlg 类,不知道是不是,而且不知道具体怎么用?
  请高手指点

作者: qwlong007   发布时间: 2011-12-17

创建数据库的工作放到线程中去做 主线程用一个对话框提示进度

作者: heksn   发布时间: 2011-12-17

作者: xianglitian   发布时间: 2011-12-17

多线程呗。。。创建数据库线程结束后返回一个成功状态。。然后结束提示正在创建的的MessageBox

作者: kfbyj   发布时间: 2011-12-17

我习惯用一个界面线程来实现

作者: flydreamGG   发布时间: 2011-12-17

多线程啊,用工作线程

作者: zgszft   发布时间: 2011-12-17