如何在doc中获得view的指针 如何在doc中获得view的指针 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在doc里定义一个CXXXView *pView的指针,然后在CXXXView里调用:this->GetDocument()->pView=this;就行了 GetParentFrame()GetActiveView()or(getnexview) 可以利用公共变量。xxxApp中 CWnd* m_pViewWnd;在VIEW的初始化函数中;theApp.m_pViewWnd=this;在Doc中你就可以使用theApp.m_pViewWnd了。还用一种是直接得到的,如果查到了资料我可以再发给你。 这样做class CMyDocument:public CDocument{......public: CMyView* m_view;};在CMyView中改写OnCreate(...)函数BOOL CMyView::OnCreate(...){.....GetDocument()->m_view = this;} 是否可能在不下载或不完全下载情况下,获取网络图片字节大小? 新手全分求问,关于XML文件读取的,用的MSXML 请教各位IE插件的问题 ADO问题 我的非模态对话框怎么关不掉?? 一个很急的问题,多谢帮忙!!!! 什么是回调函数? MFC 在菜单栏上添加编辑框等控件 将3DMAX导入OpenGL CFrameWnd中,在TOP上已经有两个ControlBar了,如何得到此两个中的任意一个指针? 输入法窗口??????????? 编译器的问题(如果能解决今晚结贴)
this->GetDocument()->pView=this;
就行了
GetActiveView()or(getnexview)
在VIEW的初始化函数中;
theApp.m_pViewWnd=this;
在Doc中你就可以使用theApp.m_pViewWnd了。
还用一种是直接得到的,如果查到了资料我可以再发给你。
class CMyDocument:public CDocument
{
......
public:
CMyView* m_view;
};在CMyView中改写OnCreate(...)函数
BOOL CMyView::OnCreate(...)
{
.....
GetDocument()->m_view = this;
}