ndfc.net
当前位置:首页 >> MFC中建立两个对话框,在其中一个中如何调用另一个... >>

MFC中建立两个对话框,在其中一个中如何调用另一个...

MFC中建立两个对话框,想要在第一个中如何调用第二个类的函数就需要把第二个类在第一个类中实例化作为第一个类中的一个成员变量,这样第一个类就能通过第二个类的这个实例,调用第二个类的函数。假设两个类分别为A、B,则关系就可以简洁举例如下...

在dlg1的cpp文件中包含dlg2.h文件就好了在dlg.cpp中加入#include “dlg2.h”

我前两天刚用这种方法拷贝过对话框资源的,可行的。 你菜单Project-> Add to Project-> Components and Controls...进去后,看见有以原来工程名为名的文件夹吗?进去后里面有个XXX.ogx的文件,选中它添加就可以了。 如果还不行的话可以把其中一...

不调用数据的话普通情况就可以了 // TODO: Add your command handler code here CxxDlg m_Mydlg; m_Mydlg.DoModal(); //创建非模态对话框 // TODO: Add your command handler code here if (!m_xx.m_hWnd)//判断对话框是否已被创建 { m_Mydlg.Cr...

定义一个全局指针变量a_this,把A_Dlg的this赋值给它。 在B_Dlg中访问即可,(CA*)a_this->m_list.InsertItem(0,_T("hello"));

双击按钮,在onbutton()函数内显示另一个对话框: CDialogXXX dlg; dlg.DoModal()

模态对话框,又叫做模式对话框,是指在用户想要对对话框以外的应用程序进行操作时,必须首先对该对话框进行响应。如单击【确定】或【取消】按钮等将该对话框关闭。 一般来说,Windows应用程序中,对话框分为模态对话框和非模态对话框两种。二者...

全局变量也可以解决该问题。将该数组设置为该工程的全局变量,将一个对话框的计算结果保存在该全局变量中,关闭该对话框后,在另一个对话框中访问该全局数组,就可以得到上一个对话框的计算结果了。那么每次就可以通过改变全局变量的值来进行数...

把要调用的对话框头文件加进来,然后新建被调用对话框的指针对象,通过这个对象就可以调用对话框了。

实例化另一个对话框的时候可以传入父窗口的指针 你这个问题就直接在按钮上加CDialog1 dlg; dlg.DoModal();

网站首页 | 网站地图
All rights reserved Powered by www.ndfc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com