MFC如何添加新的对话框呢?
一、
1. 资源视图 - 添加资源 - dialog 新建
2, 新生成的对话框上,右键 - 添加类
3. 类名 CMyNewDlg, 其他的都自动就好了。
4. 才最初的.cpp 文件中添加刚才新建的类的头文件 #include "MyNewDlg.h"
5. 在最初那个对话框中,双击“确定”按钮, 添加如下两行代码。 OK啦~~简单吧
void CLS1Dlg::OnBnClickedOk()
{
// TODO: 在此添加控件通知处理程序代码
CMyNewDlg dlg;
dlg.DoModal(); //
}
二、 一个更简单的方法。
在第一步添加新的对话框资源后, 只需一下代码就OK啦。 真的很简单吧~~
CDialog dlg( IDD_DIALOG1) ;
dlg.DoModal(); //
不过这种方法呢, 如果想使用新对话框内的控件, 还是要添加类的, 也就是说, 和上面一种方法是一样的喽~