我想做一个自己的BUTTON类从CBUTTONST继承,可是在创建的时候基类只有CBUTTON,没有CBUTTONST类,怎么搞的啊,是不是要另外的加入这个类呢,俺用的是VC6.0(SP6)
解决方案 »
- com 对象的接口函数无法调用到问题
- mfc中使用了office xp中的word,把数据库中的数据导入到了其中.打包时需要加入word中的什么文件.我加入了office10.dll, msword.olb这两个文件,在没有office的机器上不能生成word文件,提示创建wo
- 请问各位高手,如何用代码来判断计算机是否接入了Internet?
- 怎样用配置文件连接数据库?
- pb,vb,delphi的详解
- 请问如何正确使用MSDN?
- 远离核心,在高级编程之后
- MFC求助
- 请问COM运行期的环境指何物? 举个例子???
- 如何将数字转换成二进制?急啊,谢谢!
- rrdw:在MFC中为对话框添加变量时
- 怎样能提取出一幅图像的三维坐标,而且还要转换为世界坐标
1.先从创建从基类CBUTTON继承下来的你的类,再把h,cpp文件中的CBUTTON全改成CBUTTONST.
2.把CBUTTONST的h,cpp加入工程,删除工程clw后缀的文件,ctr+w,确定,自动生成clw,再看看基类有CBUTTONST没。
Deleting intermediate files and output files for project 'Driver Install - Win32 Release'.
--------------------Configuration: Driver Install - Win32 Release--------------------
Compiling resources...
Compiling...
StdAfx.cpp
Compiling...
Driver Install.cpp
Driver InstallDlg.cpp
LogoDialog.cpp
MyButton.cpp
E:\source pro\install\Driver Install\MyButton.h(14) : error C2504: 'CButtonST' : base class undefined
E:\source pro\install\Driver Install\MyButton.cpp(26) : error C2653: 'CButtonST' : is not a class or namespace name
E:\source pro\install\Driver Install\MyButton.cpp(41) : error C2653: 'CButtonST' : is not a class or namespace name
Generating Code...
执行 cl.exe 时出错.
这个应该就是说没有基类CButtonST 吧
然后我把工作区下的那个.clw也删除了,然后重新生成.clw文件,然后编译,依然提示上面的错误,这下该怎么搞啊?????
我也试了你的方法,类CBUTTONST倒是加到项目中去了,但是它所产生的两个.CPP.H文件里面只有构造和析构函数,什么也没有啊,这样我想也不可以直接应用的吧,它里面的功能应该都是自己要动手写,很麻烦,我只是想继承现有的VC提供的CSBUTTONST类