怎样在VC的向导中生成Base Class中没有的基类(如CObject)的子类? VC中提供了类的生成向导,但只能在其提供的基类中选择, 如果基类没有时要实现这样的功能又怎么办呢(如没有CObject类)? 当然可以自已一步一步的写.h与.cpp,但那些由向导生成的如_DEBUG、ifdef之类的又不知怎么写,怎么办? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 哈哈,你就从CObject派生一个类,然后删掉父类的东西你说难写的东西只是简单的宏,防止编译时多次进入,学学宏先 楼上的你说,当需要重载一些虚函数时,按右键没有向导时怎么办。难道要自己一行行去写。如请你从CDocManager派生一个类,怎样去找他有哪些虚函数 生成以後,自己再改就是了。class yourclass:public CObject 按Ctrl+W打开类向导(或选择Insert new Class),在类向导中选择Add Class,得到新窗口,在该窗口中选择Gerenal class,你可新增Base class(不要Deriver Class)或从Base class类继承 回复人: nbgyf(小蜜蜂) 新窗口中没有Gerenal class这一选项啊? 在ClassView中按右键,然后选择New Class... 在New Class弹出对话框中,选择Class type 中的Gerenal class然后输入类名就OK了 回复人: hotyoung(风间月) 你可能误会了我的意思了,我不是要自已重写一个类,而是要从类向导中提供的基类中没有选择的基类(如CObject)做父类,生成其子类。一句话,就是在BASE CLASS中可以选择我想要的任何基类(如CObject) 请问如何MFC中将动态控件与变量相关联? 求转换函数 CFiledialog之后的文件操作 关于VC中的串口通讯问题! 在MDI程序中,切换视图时触发的事件是什么 LPWSTR,LPSTR,LPTSTRconst char 谁能告诉我这些东西之间的关系?(在线等待) 急……………………!!!!关于getadaptersinfo()函数的1!!! 谁连接过远程 SQL SERVER 数据库呢?有问题请教.... 再次请教串口通讯调度问题? 加速键的问题???? 想播放一个midi 在VC中怎么样来修改我们的快捷方式参数??
你说难写的东西只是简单的宏,防止编译时多次进入,学学宏先
class yourclass:public CObject
在类向导中选择Add Class,得到新窗口,在该窗口中
选择Gerenal class,你可新增Base class(不要Deriver Class)
或从Base class类继承
新窗口中没有Gerenal class这一选项啊?
你可能误会了我的意思了,我不是要自已重写一个类,而是要从类向导中提供的基类中没有选择的基类(如CObject)做父类,生成其子类。一句话,就是在BASE CLASS中可以选择我想要的任何基类(如CObject)