仿MFC写的类库,自己写了一个继承关系的类,继承关系是CDib->CImage->CDrawImage。
写CImage的时候还没有问题,但是在写CDrawImage的时候,我明明写了继承关系,也在头文件CDrawImage.h中对CDrawImage这个类进行了声明,但是在CDrawImage.cpp中对改文件进行定义的时候编译却报错说不存在这个类,但是我鼠标移到这个类上又清楚的显示了类关系是正确的啊,书写的时候也是有提示的,此外,关于这个类在其他类中也无法声明(即使已经加入了头文件),好像我写的CDrawImage.h就不存在一样,请问为什么啊? 急用 谢谢~~
这是写好的类:
在cpp中的定义:
结果无论是定义还是在其他文件的声明都报错不存在: