mfc怎样在单个文档中添加对话框?

如题所述

这样的流程,还是建议看书或者教学视频。

以VC6为例,简述如下:

    资源编辑器中,建立菜单项,并设置好ID,通过ClassWizard,在View类生成响应函数。

    资源编辑器,做好对话框后,双击对话框空白处,创建新对话框类。

    View视图文件的cpp头部,在其它包含之下,包含新对话框的头文件。

    在View视图的菜单响应函数中,CxxDlg dlg; dlg.DoModal();

温馨提示:内容为网友见解,仅供参考
无其他回答

MFC中怎么在单文档中导入对话框
如果是通用对话框,比如打开文件、保存文件、颜色对话框什么的,就直接用CFileDialog、CColorDialog类的变量,然后DoModal,比如:CColorDialog dlg;if(dlg.DoModal()==IDOK){ COLORREF c=dlg.GetColor();} 如果你想自己定义对话框,就选画好对话框,然后在对话框上单击右键,选“Class Wizard...",会...

MFC中IDD_FORMVIEW的对话框如何嵌入到单文档文件中
方法如下:用CView*或者CFrameWnd*给他做父窗口 一般你是做成非模态对话框就用Create Example CMyDialog* pDialog;void CMyWnd::OnSomeAction(){ \/\/pDialog initialized to NULL in the constructor of CMyWnd class pDialog = new CMyDialog();\/\/Check if new succeeded and we got a valid po...

MFC中怎么加入一个菜单,点击菜单运行一个对话框,要详细一点!!_百度知...
1、新建一个MFC工程,选择单文档。2、打开资源视图列表。3、选择插入一个对话框。4、然后在弹出来的对话框点击右键或者双击,选择添加一个类。5、然后在回到资源视图,打开menu菜单,点击IDR_MAINFRAME。6、添加函数。要记得在Ctest1View里面加上dlg.h这个头文件。7、完成。

单文件C++MFC中如何显示对话框 对话框ID:IDD_DIALOG1
你先为对话框资源创建一个类,CTestDlg类,在要创建对话框的地方包含这个类的头文件,然后创建一个对象:CTestDlg testdlg;testdlg.DoModal();就行了

MFC编程怎么实现将对话框在单文档框架中显示出来组成界面?如图
在MainFrame中,可以添加一个“显示”按钮的响应函数中;在这个函数中获取到Edit的文本信息后,可以设置给View;View中有个变量保存着这个文本信息;在View的OnDraw函数中,调用DrawText将这个文本可以绘制在任何你希望出现的视图位置

MFC单文档 怎么能点菜单一个选项弹出相应的一个对话框 急~!在线等
1、在对话框点击右键选择ClassWizard,选择Create a new class,假设为auto 2、建立菜单对应的事件索引,假设为ID_APP_AUTO 3、包含头文件 include "auto.h"4、响应菜单COMMAND事件 void CDiagView::OnAppAuto(){ \/\/ TODO: Add your command handler code here auto autoDlg;autoDlg.DoModal();}...

MFC单文档应用程序中,怎样在视图类中关联对话框?
很简单啦,你要关联对话框,其实就是关联对话框的类,要把对话框的类关联到视图文件中,比如,先把#include "C...dlg.h"\/\/对话框类的头文件加在视图cpp文件开始处,然后再视图文件的某个事件函数中:C...dlg dlg;\/\/声明一个对象,用来操作该对话框 dlg.DoModal();\/\/要看到对话框,就要用Do...

MFC单文档的工程怎样做能使在运行时先弹出一个对话框
运行时可以先弹出一个对话框, 你在建工程时要建 对话窗为基础的 工程。MFCAppWizard(exe) 定工程名,定文件夹。进入下一步。那里有3个选则,不要选多文档,不要选单文档,要选对话窗。建工程。建好工程,进资源 制作 对话框,加入 相应 的语句。这算你的一个 登陆界面 程序。(你另编一个独立...

mfc 对话框从数据库获得数据怎么在单文档CListCtrl控件中显示
1.从简单易用角度讲,用Dialog比较好。单文档的话,楼主可能找不到吧控件拖到哪里去。而且单文档有框架类和视图类,要在视图类里改,不要在框架类里面改。2.Dialogue的话,看你的需要了。在controls框里面拖一个列表控件。然后用classwizard添加一个control型成员m_list。对控件的操作,可以通过操作...

MFC单文档下,我怎么关联菜单栏的一个选项和一个对话框啊?
CTRL+W进入处理器 添加关联菜单栏的一个选项的关联相应消息 OnMenuXXX(){ CxxxDlg Dlg;Dlg.doModal();}

相似回答