mfc模式下,消除现有的dialog并打开一个新的Dialog
时间: 2024-03-18 13:41:45 浏览: 148
MFCDialog.rar_Vc
在 MFC 模式下,你可以使用以下代码来关闭当前的 Dialog 并打开一个新的 Dialog:
```
// 关闭当前 Dialog
OnOK();
// 打开新的 Dialog
CNewDialog dlg;
dlg.DoModal();
```
其中,`OnOK()` 方法用于关闭当前 Dialog,`CNewDialog` 是你要打开的新 Dialog 的类名,`DoModal()` 方法用于打开新 Dialog 并等待其关闭。你需要将这段代码放在当前 Dialog 中的相应事件处理函数中,例如按钮点击事件的处理函数中。
阅读全文