vc弹出等待对话框高手请进
CDialog dlg;
dlg.Create(IDD_DIALOG_SHOW); //IDD_DIALOG_SHOW为创建的要弹出的对话框
dlg.CenterWindow(this); //对话框居中显示
dlg.SetDlgItemText(IDC_WAIT, "Wait begin......"); //IDC_WAIT为一个静态文本框,不可编辑
dlg.ShowWindow(SW_SHOWNOACTIVATE);
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
这里面就是要处理的代码,计算的时间多长都可以
当然,你可以在代码之中插入代码
dlg.SetDlgItemText(IDC_WAIT, ".......");
来告诉使用者处理进行了多少。
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
dlg.EndDialog(0);//处理完,关闭对话框
以上是在网上查到的资料
自己新建了一个对话框ID为IDD_DIALOG_SHOW(没有为此对话框新建类)在对话框上放了一个静态文本框ID为IDC_WAIT其他都照搬,可是出来的对话框上怎么没有文字啊!