我插入了一个基类是CTreeView的类CLeft,并且照例子在stdafx.h中加入"#include <afxcview.h>"这条语句,可编译时提示left.h中的定义类语句"class CLeft : public CTreeView"这一行出错,提示信息为:error C2504: 'CTreeView' : base class undefined。请问是怎么回事,该如何解决?
解决方案 »
- 到底采用管道技术,还是采用socket技术
- 为什么回调函数不能执行 比如下面这两个,,,,
- 疯了,用wmi,wua,添加删除程序以及360安全卫士显示出来的补丁数差好多
- 对了,有个问题我以前通过网络解决了不过没记录现在又忘记了
- 无法定位程序输入点glRotatef与动态链接库opengl
- 在网页中的ocx控件如何实现全屏显示,而且可以恢复原样显示
- 大侠们,大侠们,这个问提到底怎么解决呀?
- 初学者的问题--com dll服务器如何在客户程序中使用?
- 如何用VC++实现在COM中返回ADODB.ResocrdSet,就象在VB中这样
- 关于USB设备驱动的问题
- 怪异问题:多线程调用ADO的问题,莫名退出
- 美通无线--招聘PC客户端开发工程师
#include <Afxcview.h>
#define AFX_LEFT_H__4914483C_1ED3_4685_9625_11CCD41B456F__INCLUDED_#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// Left.h : header file
//
#include <afxcview.h>
/////////////////////////////////////////////////////////////////////////////
// CLeft viewclass CLeft : public CTreeView
{
protected:
CLeft(); // protected constructor used by dynamic creation
DECLARE_DYNCREATE(CLeft)
后面部分不写了,看见#include <afxcview.h>写的地方就行了,我亲自编译通过了.VC6.0
class CTreeView;
public left :CTreeView
{};
#include <afxcview.h> is not needed if you include it in your stdafx.h and stdafx.h is included in all source files and is always the first.