社区
界面
帖子详情
如何获取视图的指针
forrest626
2006-11-09 08:19:01
在文档视图结构中,想要在文档打开/创建(OpenDocumentFile)的时候获取该文档的视图指针,应该怎样做?
...全文
235
5
打赏
收藏
如何获取视图的指针
在文档视图结构中,想要在文档打开/创建(OpenDocumentFile)的时候获取该文档的视图指针,应该怎样做?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
forrest626
2006-11-10
打赏
举报
回复
感动,各位大哥都来帮忙。
发分了
dfkoko
2006-11-09
打赏
举报
回复
1) 在View中获得Doc指针
CYouSDIDoc *pDoc=GetDocument();一个视只能有一个文档。
2) 在App中获得MainFrame指针
CWinApp 中的 m_pMainWnd变量就是MainFrame的指针
也可以:
CMainFrame *pMain =(CMainFrame *)AfxGetMainWnd();
3) 在View中获得MainFrame指针
CMainFrame *pMain=(CmaimFrame *)AfxGetApp()->m_pMainWnd;
4) 获得View(已建立)指针
CMainFrame *pMain=(CmaimFrame *)AfxGetApp()->m_pMainWnd;
CyouView *pView=(CyouView *)pMain->GetActiveView();
5) 获得当前文档指针
CDocument * pCurrentDoc =(CFrameWnd *)m_pMainWnd->GetActiveDocument();
6) 获得状态栏与工具栏指针
CStatusBar * pStatusBar=(CStatusBar *)AfxGetMainWnd()->GetDescendantWindow(AFX_IDW_STATUS_BAR);
CToolBar * pToolBar=(CtoolBar *)AfxGetMainWnd()->GetDescendantWindow(AFX_IDW_TOOLBAR);
7) 如果框架中加入工具栏和状态栏变量还可以这样
(CMainFrame *)GetParent()->m_wndToolBar;
(CMainFrame *)GetParent()->m_wndStatusBar;
8) 在Mainframe获得菜单指针
CMenu *pMenu=m_pMainWnd->GetMenu();
9) 在任何类中获得应用程序类
用MFC全局函数AfxGetApp()获得。
ToperRay
2006-11-09
打赏
举报
回复
LS正解
mynamelj
2006-11-09
打赏
举报
回复
or
CView* pView = AfxGetMainWnd()->GetActiveFrame()->GetActiveView();
mynamelj
2006-11-09
打赏
举报
回复
CView* pView = AfxGetMainWnd()->GetActiveView();
MFC中
获取
各种类
指针
的方法
文中介绍获得各种
视图
指针
如下 1) 在View中获得Doc
指针
2) 在App中获得MainFrame
指针
3) 在View中获得MainFrame
指针
4) 获得View(已建立)
指针
5) 获得当前文档
指针
6) 获得状态栏与工具栏
指针
7) 获得状态栏与工具栏变量 8) 在Mainframe获得菜单
指针
9) 在任何类中获得应用程序类 10) 从文档类取得
视图
类的
指针
(1) 11) 在App中获得文档模板
指针
12) 从文档模板获得文档类
指针
13) 在文档类中获得文档模板
指针
14) 从文档类取得
视图
类的
指针
(2) 15) 从一个
视图
类取得另一
视图
类的
指针
16)
获取
分割
视图
中各个
视图
的
指针
获得各种
视图
指针
获得各种
视图
指针
获得各种
视图
指针
获得各种
视图
指针
MFC 中
获取
各种类
指针
的方法
MFC 中
获取
各种类
指针
的方法: 1) 在 View 中获得 Doc
指针
2) 在 App 中获得 MainFrame
指针
3) 在 View 中获得 MainFrame
指针
4) 获得 View (已建立)
指针
5) 获得当前文档
指针
6) 获得状态栏与工具栏
指针
7) 获得状态栏与工具栏变量 8) 在 Mainframe 获得菜单
指针
9) 在任何类中获得应用程序类 10) 从文档类取得
视图
类的
指针
(1) 11) 在 App 中获得文档模板
指针
12) 从文档模板获得文档类
指针
13) 在文档类中获得文档模板
指针
14) 从文档类取得
视图
类的
指针
(2) 15) 从一个
视图
类取得另一
视图
类的
指针
16)
获取
分割
视图
中各个
视图
的
指针
MFC文档
视图
指针
相
获取
总结了MFC框架下的文档、框架、
视图
、程序各
指针
的
获取
方式,十分适合初学者学习
C++自定义文档
视图
类获得
指针
C++ 学习资料 自定义类中怎么获得文档
视图
指针
自定义类中怎么获得文档
视图
指针
在 类 的 开 始 部 分 要 声 明文 档视 图 类 (#include"YourDocument.h" #include "YourView.h")
界面
15,978
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章