各种Doc类View类MainFram类的联系方法(文档,视图,框架之间的相互引用方法)
2007-04-24 11:06
369 查看
mainframe->view, mainfram->ew:
GetActiveView() GetActiveDocument() GetDocument()或 CxxxxDoc *pDoc;
pDoc=(CxxxxDoc*)GetActiveDocument();
或 CxxxxxView* pView=(CxxxxxView*)m_wndSplitter1.GetPane(0,0);这是指分割窗口时引用某个窗口,想得到那个子窗口的视图,其中参数是视图索引
view->Mainframe vie->Document
CMainFrame* pMainfrm;
pMainfrm=(CMainFrame*)AfxGetMainWnd();
或CMainFrame* pMainfrm;
pMainfrm=(CMainFrame*)GetParentFrame();
或ASSERT(m_pDocument->IsKindOf(RUNTIME_CLASS(CxxxxxDoc)));
return (CxxxxxxDoc*)m_pDocument;这个大家都见过,就是GetDocument的定义
Documtnent->View Document->Mainframe
都差不多.
注:-------------得到的指针后最好ASSERT_VALID(指针)
相关文章推荐
- 文档、视图、框架窗口、文档模板之间的相互关系
- Document(文档)、View(视图)、Frame(框架)、App(应用)之间相互访问
- 文档、视图、框架窗口、文档模板之间的相互关系,关键要理解他们的结构
- MFC中获取各种类(文档、视图、框架、应用程序)指针的方法
- MFC中获取各种类(文档、视图、框架、应用程序)指针的方法
- MFC应用程序之视图、文档、框架、应用程序类对象间的相互引用及调用
- 文档、视图、框架窗口、文档模板之间的相互关系【转】
- MFC中获取各种类(文档、视图、框架、应用程序)指针的方法
- 文档、视图、框架窗口、文档模板之间的相互关系
- (转)文档doc、视图view、框架frame相互之间的访问
- MFC中获取各种类(文档、视图、框架、应用程序)指针的方法 .
- MFC中获取各种类(文档、视图、框架、应用程序)指针的方法
- 文档、视图、框架窗口、文档模板之间的相互关系
- MFC中获取各种类(文档、视图、框架、应用程序)指针的方法
- MFC文档、视图、框架窗口、文档模板之间的相互关系
- 文档、视图、框架类之间相互访问的方法
- MFC中文档视图框架和文档模板之间的关系
- 可以实现视图之间相互传值、信息交换的方法总结
- 鸡啄米vc++2010系列39(文档、视图和框架:各对象之间的关系)
- VS2010/MFC编程入门之四十(文档、视图和框架:各对象之间的关系)