MFC 应用、模板、框架、文档、视图 的关系
2013-07-05 16:31
92 查看
从该对象 | 如何访问其他对象 |
全局函数 | 调用全局函数AfxGetApp可以得到CWinApp应用类指针 |
应用 | AfxGetApp()->m_pMainWnd为框架窗口指针;用CWinApp::GetFirstDocTemplatePostion、CWinApp::GetNextDocTemplate来遍历所有文档模板 |
文档 | 调用CDocument::GetFirstViewPosition,CDocument::GetNextView来遍历所有和文档关联的视图;调用CDocument:: GetDocTemplate 获取文档模板指针 |
文档模板 | 调用CDocTemplate::GetFirstDocPosition、CDocTemplate::GetNextDoc来遍历所有对应文档 |
视图 | 调用CView::GetDocument 得到对应的文档指针; 调用CView::GetParentFrame 获取框架窗口 |
文档框架窗口 | 调用CFrameWnd::GetActiveView 获取当前得到当前活动视图指针; 调用CFrameWnd::GetActiveDocument 获取附加到当前视图的文档指针 |
MDI 框架窗口 | 获取当前活动的MDI子窗口(CMDIChildWnd) 1)调用CMDIFrameWnd::MDIGetActive 2)调用CMDIFrameWnd::GetActiveFrame(); |
MDI 子窗口 | 1)获取当前活动MDI子窗口的活动视图:CMDIChildFrameWnd:GetActiveView(); 2)获得当前活动MDI子窗口的活动文档:CMDIChildFrameWnd:GetActiveDoc(); |
相关文章推荐
- MFC中文档视图框架和文档模板之间的关系
- MFC中文档视图框架和文档模板之间的关系
- MFC中文档视图框架和文档模板之间的关系
- MFC中文档视图框架和文档模板之间的关系
- MFC 模板、文档、视图、框架的关系
- MFC模板、文档、视图、框架的关系
- MFC文档、视图、框架窗口、文档模板之间的相互关系
- MFC中文档视图框架和文档模板之间的关系
- MFC中文档视图框架和文档模板之间的关系
- MFC模板、文档、视图、框架的关系
- MFC----文档 视图 框架窗口间的关系 和消息传送规律
- [MFC小笔记]框架/文档/视图之间的调用关系
- MFC中文档视图框架和文档模板之间的关系
- 文档、视图、框架窗口、文档模板之间的相互关系
- VS2010/MFC编程入门之四十(文档、视图和框架:各对象之间的关系)
- MFC 框架文档视图关系
- 庖丁解MFC--(一)文档视图与应用框架剥离
- VS2010/MFC编程入门之四十(文档、视图和框架:各对象之间的关系)
- MFC 文档 视图 框架窗口间的关系 和消息传送规律
- VS2010/MFC编程入门之四十(文档、视图和框架:各对象之间的关系)