事情是这样的原来的 GyExploreView.h 中并没有包含 GyDoc.h , 而是在 GyExploreView.cpp 中先包含了 GyDoc.h ,然后再包含 GyExploreView.h ,编译没问题!
但 MainFrm.h 及 MainFrm.cpp 中都没有包含 GyDoc.h ,当你在 MainFrm.h 中包含GyExploreView.h ,编译器会因找不到 CGyDoc 的定义报错!
所以在 GyExploreView.h 中加入 GyDoc.h 后就正确了。
但 MainFrm.h 及 MainFrm.cpp 中都没有包含 GyDoc.h ,当你在 MainFrm.h 中包含GyExploreView.h ,编译器会因找不到 CGyDoc 的定义报错!
所以在 GyExploreView.h 中加入 GyDoc.h 后就正确了。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货