VC问题给编辑框做一个派生类

先派生了一个编辑框控件类,里面实现了改变编辑框背景颜色的方法。为编辑框控件添加contral类型的成员变量时,它基类是派生后的编辑框类。为什么编译后还会报错?e:\myt... 先派生了一个编辑框控件类,里面实现了改变编辑框背景颜色的方法。为编辑框控件添加contral类型的成员变量时,它基类是派生后的编辑框类。为什么编译后还会报错?
e:\mytest\edittest\edittestdlg.h(23) : error C2146: syntax error : missing ';' before identifier 'm_edit3'
e:\mytest\edittest\edittestdlg.h(23) : error C2501: 'MyEdit' : missing storage-class or type specifiers
e:\mytest\edittest\edittestdlg.h(23) : error C2501: 'm_edit3' : missing storage-class or type specifiers
展开
 我来答
糖二灰
2013-08-16 · TA获得超过3940个赞
知道小有建树答主
回答量:1052
采纳率:75%
帮助的人:1054万
展开全部
很明显的你派生类的声明在编译该段代码时候编译器读不到,造成编译器识别不出来你新建的派生类名字。
你查看一下是不是你忘记把头文件include进来了。
更多追问追答
追问
啊?这个糊涂呢,我不清楚该把哪个头文件加include到哪个cpp文件里面
追答
把你派生类那个头文件include到你使用的那个地方就行了,
哪个地方使用到就放在哪个地方,你既然是建立的派生类控件,
那么多半在这个对话框的头文件里面就该include进你派生类的那个文件的。
672038161
2013-08-16 · 超过38用户采纳过TA的回答
知道小有建树答主
回答量:127
采纳率:0%
帮助的人:100万
展开全部
看下代码( ⊙ o ⊙ )啊!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式