資源視圖--Dialog--右鍵--添加資源--新建--對話框-,
然後在已經生成的對話框中(解決資源視圖中的dialog下的新生成的那個)右鍵--添加類(基類(CDialog))。
例如:添加CMyDlg類,在所要調的代碼中(按鈕點擊方法所在的文件代碼),先添加頭文件#include "MyDlg.h ",之後在按鈕點擊方法中:
void COnclickDlg::OnBnClickedOk(){
CMyDlg Dlg;
Dlg.DoModal();
}
方法二:非模態對話框
資源視圖--Dialog--右鍵--添加資源--新建--對話框--,
然後在已經生成的對話框中(解決資源視圖中的dialog下的新生成的那個)右鍵--添加類。
例如:添加CMyNewDlg類,在所要調的代碼中(按鈕點擊方法按鈕點擊方法所在的文件代碼),添加頭文件#include "MyNewDlg.h ",
之後在按鈕點擊方法中:
void COnclickDlg::OnBnClickedOk(){
CMyDlg *pDlg=new CMyDlg ;
pDlg->Create(IDD_DIALOG2,this);
pDlg->ShowWindow(SW_SHOW);
}