CSDN论坛 > VC/MFC > 基础类

生成一个子对话框时如何在OnInitDialog前得到传如的参数 [问题点数:30分,结帖人shjqk]

Bbs1
本版专家分:0
结帖率 98.43%
CSDN今日推荐
Bbs7
本版专家分:23790
Blank
红花 2003年9月 VC/MFC大版内专家分月排行榜第一
Blank
黄花 2003年8月 VC/MFC大版内专家分月排行榜第二
Bbs5
本版专家分:4854
Bbs6
本版专家分:5490
Bbs4
本版专家分:1964
Bbs4
本版专家分:1964
Bbs1
本版专家分:0
匿名用户不能发表回复!
其他相关推荐
对话框程序, 在 OnInitDialog的最后 showWindow(SW_HIDE),不管用的原因
我研究过,原因及隐藏方法 . MFC对话框应用程序启动时在OnInitDialog()之后会显示对话框的原因如下 MLF_SHOWONIDLE标志 int CDialog::DoModal() // enter modal loop DWORD dwFlags = MLF_SHOWONIDLE; if (GetStyle() & DS_NOIDLEMSG) dwFlags |= ML
MFC对话框程序中的OnCreate和OnInitDialog函数
最近做一个简单的项目,需要使用到MFC。虽说这个东西已经很老旧了,但是为了项目使用,开始学它。需要将一个osg三维文件显示在控件中,这里使用编辑框空间,调试过程中遇到了CEdit* e = (CEdit*)GetDlgItem(IDC_EDIT1);其中e的值为NULL,也就是说没有get到控件。遂去图书馆,翻书找到问题所在由于将GetDlgItem放在了OnCreate中,而OnCreate是在
【MFC】:MFC如何加函数,以OnInitDialog为例
众所周知,OnInitDialog是一个初始化对话框的函数,通过对主对话框的分析,我们可以发现,OnInitDialog就是一个对话框类的一个函数。 我们想要添加这个函数,只要把这个函数添加到这个类就好了详细如下: 我想添加OnInitDialog函数的对话框为CHistory类这时候我们只要在History.h和History.cpp两个文件里面加入多行代码即可.h文件: .cpp文件 这
VS2010为新添加的对话框添加OnInitDialog()方法,即重写OnInitDialog()
有时候需要为新添加的对话框添加OnInitDialog()方法为对话框执行一些初始化工作,但是你却找不到在哪里添加是吗? 对话框属性面板里只有“控件事件”与“消息”两种,找不到重写的地方对吗? 那就到对话框绑定的类的头文件中,将鼠标移至成员声明部分,单击F4按钮,再看属性栏,消息图标旁边会出现一个小图标,那就是重写图标了。
怎样在MFC的两个对话框中相互传递数据
前提:在一个基于单文档的应用程序中,新建了两个对话框A和B,并且用两个独立的类和他们关联。         A中有一个编辑框(关联变量为:m_strA),一个按钮a;         B中有一个编辑框(关联变量为:m_strB),一个确定按钮(ID为:IDOK),一个取消按钮(ID:IDCANCEL); 目的:点击对话框A的按钮a后弹出对话框B,在B的编辑框中输入数字,点击B中确定按钮后,B
MFC中OnInitDialog 函数初始化问题
最近用到了MFC的TabCtrl控件显示   其中有一个A窗体是要显示在TabCtrl中的,而A窗体中有一个ListCtrl控件,现在的问题是要在A的OnInitDialog中初始化ListCtrl的样式; 下面首先看一下A窗体的情况: 我要将A中ListCtrl初始化为两列:序号和文件路径。。。等其他的一下样式改变。 下图为主窗口,TabCtrl控件就在这个窗口上,这也是做
MFC在主对话框中显示子对话框
第一步:新建MFC对话框工程,并在对话框中添加一个PicCtrol控件,type设为Frame,为其添加控件变量m_Frame: 第二步:添加对话框资源,Border设为None,Stype设为Child,ID为IDD_DIALOG_CHILDDLG,并生成类CChildDlg: 第三步:在主对话框头文件中包含子对话框类的头文件,并添加变量: public:  CChildDlg m_
如何在ActiveX控件中显示对话框界面
\如何在ActiveX控件中显示对话框界面 \如何在ActiveX控件中显示对话框界面 \如何在ActiveX控件中显示对话框界面 \如何在ActiveX控件中显示对话框界面
MFC中OnInitDialog()函数的使用和使用SetWindowText()修改对话框的名称
在MFC中新建基于对话框的程序时,会使用到OnInitDialog()函数,OnInitDialog函数主要用于对话框对象初始化操作,比如:在对话框类的定义中有指针、数据或者布尔类型变量等,这些成员的初始化都可以放在OnInitDialog函数中。 其函数原型是: virtual BOOL OnInitDialog(),是虚函数,在对话框显示之前被调用。 1、有时候新建对话框程序的时候,Dlg
OnInitDialog中ShowWindow为什么无效?
最近看到有关对话框启动隐藏的问题, 觉得不就是在OnInitDialog里调用 ShowWindow( SW_HIDE )幸亏想当然了的一段还算不太长的时间(^_^)试了以后发现启动时对话框并没有隐藏,纳闷了?????然后查看了一下MFC的底层代码以后发现,发现对话框的显示路由如下:首先当然就是从InitInstance里的dlg.DoModal()开始啦,DoModal又调用了CWnd:Crea
关闭