我从CEdit派生了个类:CMyEdit,从CListView派生了给类CMyListView,在CMyListView定义了一个CMyEditd指针:
protected:
EditStruct *m_pEditStruct;
CMyEdit *m_edit;
我明明包含了头问件#include "MyEdit.h",但是还出现以下错误:
c:\documents and settings\administrator.046ae352fe4b488\桌面\databasefordata\mylistview.h(51) : error C2143: syntax error : missing ';' before '*'
c:\documents and settings\administrator.046ae352fe4b488\桌面\databasefordata\mylistview.h(51) : error C2501: 'CMyEdit' : missing storage-class or type specifiers
c:\documents and settings\administrator.046ae352fe4b488\桌面\databasefordata\mylistview.h(51) : error C2501: 'm_edit' : missing storage-class or type specifiers
不明白.谢谢回复!
protected:
EditStruct *m_pEditStruct;
CMyEdit *m_edit;
我明明包含了头问件#include "MyEdit.h",但是还出现以下错误:
c:\documents and settings\administrator.046ae352fe4b488\桌面\databasefordata\mylistview.h(51) : error C2143: syntax error : missing ';' before '*'
c:\documents and settings\administrator.046ae352fe4b488\桌面\databasefordata\mylistview.h(51) : error C2501: 'CMyEdit' : missing storage-class or type specifiers
c:\documents and settings\administrator.046ae352fe4b488\桌面\databasefordata\mylistview.h(51) : error C2501: 'm_edit' : missing storage-class or type specifiers
不明白.谢谢回复!
解决方案 »
- 求问Visual Studio 2010打不开dll的问题
- 求教MFC画弧碰到的问题
- 有人出了一道题,挺佩服一哥们
- 请问在MFC或是ALT里有没有这样的类或模板?
- 怎么样才能让 通过网关发向公网的数据包的源地址 变成虚假的地址(或者别的电脑的地址)?
- 我在COM组件中使用了个DLL,提示出现错误是为了什么,100分
- 在连接SQL时,如果没连接上,程序不会自动停止,阻塞了,我应该怎么办?
- 请教高手,如何用编程的方式把一个文件发送到指定邮箱
- Winsock求救!
- ADO中查找结果的放在recordset对象中,请问这种对象在内存中的存放结构是什么样的?以什么标志结束?
- 写了个钩子hook,用的是记录钩子。在大部分电脑上都是好的。但是在有的机器上,会死机,非按一下ctrl+alt+del才可以恢复
- 高分请教关于文件关联的问题
是不是在mylistview.h中?编译器在编译mylistview.h文件的时候,没有看到你的头文件。检查一下包含顺序。
试试把包含#include "MyEdit.h"这句去掉
加一下声明Class MyEdit;
#if !defined XXXXX
#define XXXX
#endif
的格式。
可能是你把#include "MyEdit.h"放在#include "stdAfx.h"之前了
stdAfx.h是预编译处理,之后的头文件默认已编译
一般stdAfx.h放在开头
是你在.cpp里边丢大括号了,仔细检查一下