求助!!怎么实现MFC在主对话框中点击按钮再弹出新的对话框 ?

2024-11-20 08:40:49
推荐回答(4个)
回答1:

首先新建一个对话框资源,并建一个相应的类,然后再按钮点击事件中加入如下代码即可(假设你见的对话框类为DLG):
DLG dlg;
dlg.DoModal();

回答2:

非模态的对话框就用create创建一下,然后用ShowWindow()来显示,不要调用DoModal。
消息响应函数添加在你按钮所在的对话框的类

回答3:

响应函数和控件关联没?
在DataExchange函数中

回答4:

非模态对话框:
在你的按钮响应里加入下面代码就可以的。
CTestDlg *dlg=new CTestDlg;
dlg->Create(IDD_TEST_DLG,NULL);
dlg->ShowWindows(SW_SHOW);