在demoview.h中有拼写错误或者不认识的类,可能是包含顺序不当引起的
解决方案 »
- WTL TabBrowser表单自动完成导致浏览器崩溃
- 弹出一个模态对话框时,程序界面会明显闪一下,而用Messagebox时,就不会闪,什么原理?
- 问一个关于线程等待时间的问题
- 怎样把vc资源文件中8位的图标变成24位
- 保存COM对象的链表
- 在Win98和Win2000中可以通过查注册表得到机器的MAC地址吗?
- 高分,紧急.怎么样用ExtFloodFill的时候,怎么才能得到被Fill的区域.
- 程序怎么和一个CALLBACK函数进行数据通讯?
- 如何从C++ MFC向VB OLE传递SAFEARRAY参数?
- VC++中可以代替PYTHON的编辑器的控件,都有什么?
- COM是个大垃圾!!
- 请高人指点:怎样删除指针!!万分感谢!!
#include "XXXDoc.h"
#include "XXXView.h"
#include "MainFrm.h"
注意,Doc的头文件一定要在最前面。这样你的CDemoView和CMyView也可以共享一个CDemoDoc。
一般在Cpp中包含文件是要注意类的包含关系,被包含的类定义应该在前面。如果实在有冲突,可以在一个类的头文件中加:class CXXXDoc;之类的空定义。这样定义过的头文件中可以用CXXXDoc申明指针,但是不能申明实际对象。