MFC程序中如何同时弹出两个对话框

来源:百度知道 编辑:UC知道 时间:2024/06/05 13:57:05
我想使程序弹出一个包含“确定”按钮的消息框后(点击确定之前)在弹出个其他的消息框,用AfxMessageBox()可以实现吗 如果可以 怎么做,不行的话要用什么方法。

void CEditBoxDlg::OnButton1()
{
// TODO: Add your control notification handler code here
static CAboutDlg dlg;
dlg.Create(IDD_ABOUTBOX);
dlg.ShowWindow(SW_SHOW);
MessageBox("Hello");
}
我刚才试了一下,确实弹出两个对话框
我用了一个系统自带的CAboutDlg类创建一个非模态对话框。

关键点是你要创建一个非模态的对话框,不要创建模态的。

可以用多线程啊