error C2504: “CActiveXDocControl”: 未定义基类
来源:互联网 发布:手机游戏java下载 编辑:程序博客网 时间:2024/05/19 15:41
出现这种错误,一般是头文件出现问题:
1.头文件互包含
2.头文件顺序
此错误是编译错误,和“inclued头文件“有关
问题描述
有三个头文件AgentSDK.h、AA.h、BB.h,其中CBB类继承自CAA。
头文件包含顺序如下,
1.AA.h包含AgentSDK.h
2.AgentSDK.h包含BB.h
3.BB.h包含AA.h
原因分析:编译器首先编译AA.h,因其包含AgentSDK.h,引入AgentSDK.h继续编译。因为AgentSDK.h包含BB.h,载入BB.h内容准备编译。CBB继承自CAA,CAA尚未编译成功,此时VS2008错误列表中会出现
0 0
- error C2504: “CActiveXDocControl”: 未定义基类
- error C2504: 未定义基类
- error C2504: 未定义基类
- error C2504基类未定义
- error C2504: “CDialog”: 未定义基类
- error C2504: “IDXEffect”: 未定义基类
- VS error c2504未定义基类
- CWinAppEx编译出错,error C2504: “CWinAppEx”: 未定义基类
- vc++ 6.0 移植到vc2010上的问题(error C2504: “exception”:未定义基类)
- 关于 VS2012 报error C2504: “CCScrollViewDelegate”: 未定义基类 的错误
- duilib\utils\utils.h(251) : error C2504: “VARIANT”: 未定义基类
- duilib\utils\utils.h(251) : error C2504: “VARIANT”: 未定义基类
- error C2504 base class undefined
- error C2504 base class undefined
- error C2504 base class undefined
- error C2504: 'CTreeView ' : base class undefined
- error C2504: 'COleControlSite' : base class undefined
- error C2504: 'IBasicVideo2' : base class undefined
- 从Hadoop框架与MapReduce模式中谈海量数据处理(含淘宝技术架构)
- windows下eclipse perl插件epic的安装及配置
- java(23) - 观察者模式
- css—绝对定位的问题
- Android 3D滑动菜单完全解析,实现推拉门式的立体特效
- error C2504: “CActiveXDocControl”: 未定义基类
- Java学习4
- I/O概述
- maven jetty java.lang.OutOfMemoryError: PermGen...
- C# .Net 共享内存 内存映射文件 Memory Mapped 转
- Number of 1 Bits
- Hadoop、MapReduce、YARN和Spark的区别与联系
- 当一个线程进入一个对象的一个synchronized方法后,其它线程是否可进入此对象的其它方法?
- Android官方提供的支持不同屏幕大小的全部方法