MFC 点击按钮,弹出另一个对话框

    xiaoxiao2026-02-25  9

    方法一:模态对话框 资源视图--Dialog--右键--添加资源--新建--对话框-,然后在已经生成的对话框中(解决资源视图中的dialog下的新生成的那个)右键--添加类。例如:添加CMyNewDlg类,在所要调的代码中(按钮点击方法所在的文件代码),先加头文件#include   "CMyNewDlg.h ",之后在按钮点击方法中: void COnclickDlg::OnBnClickedOk() {  CMyNewDlg  Dlg;  Dlg.DoModal(); }   方法二:非模态对话框 资源视图--Dialog--右键--添加资源--新建--对话框--然后在已经生成的对话框中(解决资源视图中的dialog下的新生成的那个)右键--添加类。例如:添加CMyNewDlg类,在所要调的代码中(按钮点击方法按钮点击方法所在的文件代码),先加头文件#include   "CMyNewDlg.h ",之后在按钮点击方法中: void COnclickDlg::OnBnClickedOk() {  CMyNewDlg  *pDlg=new CMyNewDlg ;  pDlg->Create(IDD_DIALOG2,this);  pDlg->ShowWindow(SW_SHOW); }
    转载请注明原文地址: https://ju.6miu.com/read-1307380.html
    最新回复(0)