在VC++中如何实现主对话框调用另一个对话框 请详细介绍一下“在VC++中如何实现主对话框调用另一个对话框“例如:点击按钮时间,一定要详细,谢谢!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1、建立一个对话框模板。2、在主对话框中NEW一个你所建立的对话框模板对象。3、最后SHOW就可以了。 可以先建立对话框类B然后定义一个对象B b;这样可以在显示前将准备工作做好当你点击对话框A 中按钮时用b.domodle建立模态对话框如果要建立非模态的话在A 的 oncreate函数里面调用b.create(...)点击按钮时 b.ShowWindow(true); 为子对话框建立一个类,CSubDlg,在主对话框的程序中,为他创建一个实例CSubDlg dlg;if(IDOK == dlg.DoModel()){}就可以了 xler(堕落恶魔*爱神仙mm)的最合理,全面;找本书看看;你想散分?最简单的用:在Resource中添加Dialog,为该对话框建立一个类,CSubDlg;在主对话框的程序中,在某个你想触发的事件(如按钮的OnClick函数)中加入如下代码即可CSubDlg dlg;dlg.DoModel();即可;不行?将子对话框的属性设为POPUP 你把“另一个对话框”建好后,双击它就弹出一个对话框,你就可以建立类了建好后,在你要调用的地方加入:CSubDlg dlg; //CSubDlg是你建立类的名字,注意在前面要包含头文件 //#include "csubdlg.h" 文件名与类名同dlg.DoModel(); 在主对话框的窗口函数中调用DialogBox(hInst, (LPCTSTR)IDD_DIALOG1, hWnd,(DLGPROC)DIALOG1_PROC); 在继承的窗口类中添加一个CWnd* pWnd;在创建对话框时初始化pWnd,注:pWnd指向你调用(或控制)的窗口指针。 请问工具栏的大小(包括图案与按钮)与窗口的大小而变化? MFC编辑框16进制字符串输入问题。。。 mfc编译报错,求解释~~o(>_<)o ~~ 悬浮\可停靠 的输入框的实现问题 请教VC问题 ifs ddk 在DLL中使用 string 类有没有需要注意的地方 谢谢 高分,关于内存内存碎片的问题 求经典界面问题的答案:修改CScrollBar的颜色。 那里有snmp的教程下载啊, tab控件用法! 难倒俺的问题:一个进程启动后,如何来监控它
2、在主对话框中NEW一个你所建立的对话框模板对象。
3、最后SHOW就可以了。
然后定义一个对象
B b;
这样可以在显示前将准备工作做好当你点击对话框A 中按钮时
用b.domodle建立模态对话框
如果要建立非模态的话
在A 的 oncreate函数里面调用b.create(...)
点击按钮时 b.ShowWindow(true);
在主对话框的程序中,为他创建一个实例
CSubDlg dlg;
if(IDOK == dlg.DoModel())
{
}
就可以了
在Resource中添加Dialog,为该对话框建立一个类,CSubDlg;
在主对话框的程序中,
在某个你想触发的事件(如按钮的OnClick函数)中加入如下代码即可
CSubDlg dlg;
dlg.DoModel();
即可;不行?将子对话框的属性设为POPUP
建好后,在你要调用的地方加入:
CSubDlg dlg; //CSubDlg是你建立类的名字,注意在前面要包含头文件
//#include "csubdlg.h" 文件名与类名同
dlg.DoModel();
DialogBox(hInst, (LPCTSTR)IDD_DIALOG1, hWnd,(DLGPROC)DIALOG1_PROC);
在创建对话框时初始化pWnd,
注:pWnd指向你调用(或控制)的窗口指针。