首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

GetActiveView 需要加哪个头文件!马上送分,该怎么处理

2012-03-01 
GetActiveView 需要加哪个头文件!马上送分我在我的GENERICclass里面用这个函数可是错误提示没有声明我要in

GetActiveView 需要加哪个头文件!马上送分
我在我的GENERIC   class里面用这个函数   可是   错误提示没有声明
我要include   哪个头文件????
马上送分

[解决办法]
我的理解是:
GetActiveView是CFrameWnd类的成员函数.当程序加载时顺序为Doc-〉FrameWnd-〉View
在框架中才能获得视图指针.在你自己的Generic Class中,要想用VIEW视图,也必须获得该视图指针,获得方法如上.其实不仅在Generic Class中,如果你要在VIEW中获得试图指针,也要用上面的方法.
[解决办法]
比如这样说吧
你定义一个
class a
{
void func();
}
那么你在另一个类中能直接用么?当然不可以,因此你需要这样
定义个指向类a的指针,然后调用func();
如:a *p_func;
p_func-> func();

-------------------------------------------------
Generic Class 可能是没有明白透!
他没有继承类!所以只能手工添加需要的头文件!
应该可以添加实现GetActiveView的头文件!
楼上兄弟 能否给个最后结论
能不能找到哪个头文件?!

热点排行