MFC中如何添加一个没有基类的类

MFC中如何添加一个没有基类的类,第1张

呵呵,虽然有Add Class Wizard,但最简单的方法就是手动添加,直接敲代码……

先新建.h和.cpp文件,手动加入stdafx.h和一些必要的宏。然后在.h文件中写class的定义部分,要注意不要在类名后用public、protected、private之一的关键字指定基类就行。最后在.cpp文件里写class的成员函数实现部分。

不是必须的,主要是看你自定义的类用不用继承于现有类的变量和函数

如果需要继承,那你可以在现有类基础上派生一个新类,class

A

:

publick

Cxxxx

{}

如果不需要继承你直接自定义自己的类就可以了,class

B

{}

没有的话,你可以自己加,工程-插入-类

在最顶上的类的类型那里选择generic class

在下方有基类的列表控件框,你设置为CObject即可。

至于VC6为什么没有它,我没探索过,就不知道作者考虑的是什么了,

不过vs上是有的。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11843814.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存