MFC多文档视图中中普通类调用doc类中的函数
2013-07-08 11:19
302 查看
才学MFC,所有有很多迷惑。在MFC中单文档视图和多文档视图调用方法不一样。
所以网上看到的往往是单文档视图的方法,不可行 。
我在一个FILEVIEW类中调用了XXXDOC类中的函数,调用方法如下:
CMDIFrameWnd *pFrame = (CMDIFrameWnd*)AfxGetApp()->m_pMainWnd;
CMDIChildWnd *pChild = (CMDIChildWnd *) pFrame->GetActiveFrame();
Cmy_hoops_1Doc *pDoc=(Cmy_hoops_1Doc *)pChild -> GetActiveDocument();
pDoc->LoadDocument(filepath);
而单文档视图只要这样
CMainFrame* pFrame1 = (CMainFrame*)(AfxGetApp()->m_pMainWnd);
所以网上看到的往往是单文档视图的方法,不可行 。
我在一个FILEVIEW类中调用了XXXDOC类中的函数,调用方法如下:
CMDIFrameWnd *pFrame = (CMDIFrameWnd*)AfxGetApp()->m_pMainWnd;
CMDIChildWnd *pChild = (CMDIChildWnd *) pFrame->GetActiveFrame();
Cmy_hoops_1Doc *pDoc=(Cmy_hoops_1Doc *)pChild -> GetActiveDocument();
pDoc->LoadDocument(filepath);
而单文档视图只要这样
CMainFrame* pFrame1 = (CMainFrame*)(AfxGetApp()->m_pMainWnd);
相关文章推荐
- [MFC小笔记]框架/文档/视图之间的调用关系
- MFC文档视图(四):类之间的调用
- MFC文档视图(四):类之间的调用
- 以纯c++/c的思想理解 MFC文档/视图/框架 相互调用关系
- MFC文档视图(四):类之间的调用
- MFC文档视图(四):类之间的调用
- MFC应用程序之视图、文档、框架、应用程序类对象间的相互引用及调用
- MFC单文档应用程序中各个类之间相互调用的函数方法
- mfc选项卡式文档视图转普通视图
- mfc:单文档中对话框类调用视图类和框架类成员变量的实例
- mfc中普通函数调用类的成员函数或者mfc类库中的函数
- MFC 外部普通函数获取类对象指针来调用类的成员函数
- MFC 框架、文档、视图操作常用函数用法简析
- MFC 框架、文档、视图操作常用函数用法简析
- MFC文档视图框架之间的访问关系
- MFC复习(三)MFC文档视图结构
- MFC中文档视图框架和文档模板之间的关系
- C++--深入分析MFC文档视图结构(项目实践)
- MFC调用带有结构体形参的dll库, 参数传入函数里面获取的值全部错误<为系统默认值>
- MFC文档视图(三):命令消息路由