|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
开发语言
→
C++论坛
→
『 VC++/MFC 』
→ MFC中这两个对话框对应的类是什么关系?
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
834
人关注过本帖
标题:
MFC中这两个对话框对应的类是什么关系?
只看楼主
加入收藏
andyandy
等 级:
论坛游民
威 望:
1
帖 子:108
专家分:94
注 册:2009-4-28
结帖率:
100%
楼主
收藏
已结贴
√
问题点数:20 回复次数:3
MFC中这两个对话框对应的类是什么关系?
主对话框对应类中有一公有成员。
用DoModal建立子对话框。在子对话框的OnInitDialog()中显示该公有成员。
子对话框源文件也包含主对话框头文件。可还是报错说该公有成员是undeclared identifier。
不知这样的两个类之间是啥关系。
不是说,类的公有成员任何地方都可以使用吗?
求大侠帮助。先谢过!
搜索更多相关主题的帖子:
对话框
源文件
2011-06-10 02:05
举报帖子
使用道具
赠送鲜花
ljt
等 级:
侠之大者
威 望:
3
帖 子:191
专家分:431
注 册:2009-4-6
第
2
楼
收藏
得分:10
这个DoModal()是在主对话框中调用的,是这样“C子对话框Dlg childDlg;childDlg.DoModal();”;然后主对话框中的CPP文件要保护子对话框的。h文件。
[
本帖最后由 ljt 于 2011-6-10 08:39 编辑
]
2011-06-10 08:37
举报帖子
使用道具
赠送鲜花
记叙、继续
等 级:
业余侠客
帖 子:56
专家分:226
注 册:2011-5-17
第
3
楼
收藏
得分:10
额,似懂非懂
2011-06-10 16:51
举报帖子
使用道具
赠送鲜花
a315010225
等 级:
论坛游民
帖 子:64
专家分:10
注 册:2009-10-29
第
4
楼
收藏
得分:0
在你DoModal 之前把主对话框中的那个变量传给弹出对话框中的变量 如主对话框中 变量为 int flag ; CDLG为子对话框
CDLG dlg ;dlg.flag=flag;
然后再弹出不就OK了
2011-06-16 17:45
举报帖子
使用道具
赠送鲜花
4
1/1页
1
快速回复:
MFC中这两个对话框对应的类是什么关系?
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.015962 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved