标题:[求助]想在基于对话框的MFC中为一个新的对话框关联类.
只看楼主
80min
Rank: 1
等 级:新手上路
帖 子:56
专家分:0
注 册:2006-10-6
 问题点数:0 回复次数:4 
[求助]想在基于对话框的MFC中为一个新的对话框关联类.

问题是在原有的Dialog类里声明一个新类的对象可以,但在新类中不能声明原Dialog类的对象(已经包括头文件).
如果原Dialog类中不声明新类对象并且去掉包括新类头文件,这样就可以在新类中声明Dialog类对象了.

这个问题困扰已久,大虾们帮忙啊!!!

搜索更多相关主题的帖子: MFC 对话框 Dialog 声明 对象 
2007-02-16 16:45
踏魔狼
Rank: 6Rank: 6
等 级:贵宾
威 望:24
帖 子:1322
专家分:33
注 册:2005-9-22
得分:0 

你是想在原有的对话框里声明一个新类的对象,又在新类里声明一个原对话框的对象吗?


=×&D o I p R e E n C g T l X&×=
2007-02-16 17:04
80min
Rank: 1
等 级:新手上路
帖 子:56
专家分:0
注 册:2006-10-6
得分:0 

对呀对呀


Sometimes illusions aren\'t so simple. Sometimes goodbye is the only way.
2007-02-16 17:20
踏魔狼
Rank: 6Rank: 6
等 级:贵宾
威 望:24
帖 子:1322
专家分:33
注 册:2005-9-22
得分:0 
在各自的源文件中包含头文件.然后声明全局对象.

=×&D o I p R e E n C g T l X&×=
2007-02-16 18:51
80min
Rank: 1
等 级:新手上路
帖 子:56
专家分:0
注 册:2006-10-6
得分:0 

在各自的.cpp里开头都有#pragma once,只能编译一次.如果在各自的源文件中包含头文件就有一个编译出问题,说"语法错误 : 缺少“;”(在“*”的前面)"


Sometimes illusions aren\'t so simple. Sometimes goodbye is the only way.
2007-02-16 21:44



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-121112-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.955145 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved