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()获得。
详细解决方案
获取view,doc,app指针
热度:12 发布时间:2024-01-21 21:28:20.0
相关解决方案
- Gird View 行的单元格,不能被双击所批改
- Gird View 行的单元格,不能被双击所修改,该如何解决
- 哪位高手能帮忙告诉小弟我borland 2006/2007 的 model view 设计的资料
- mvc3.0 实业 controller view 关系
- Mvc3.0 reutrn View() 有关问题
- 按照grid view 中是否有数据来判断解决思路
- Details View 中 TemplateField <InsertTemplate>从变量取默认值后不允许用更改,该如何处理
- create view WITH CHECK OPTION的有关问题
- PowerDesigner12 逆向工程不能够取得视图(view)的脚
- CLEAR CASE 不能CREATE VIEW,该如何解决
- CLEAR CASE 不能CREATE VIEW,该怎么处理
- view 在Animation后设置隐藏失效有关问题
- Backbone札记之一(View)
- ORA-00942: table or view does not exist,该怎么解决
- Django 1.5.4 课题二 urls 和 view 提高
- Circular view path 错误
- Backbone札记之一(View)
- No appropriate node to show Web View for "/WebModule/"but the web ser
- Away3D基础 二 - 视图和场景(The View and the Scene)
- 关于Extjs4.0 MVC架构 View,该怎么处理
- 关于spring中的open session in view?该怎么解决
- JBuilder2005 异常:No appropriate node to show Web View for "/myweb/"but the web server has been started
- eclipse rcp demo例证 view editor 图表
- Eclipse show view 过滤,不对品种进行匹配
- Error creating the view.An error occurred while automatically activating bundle org.eclipse.jdt.ui (110),该如何解决
- oracle 物理视图无法更新有关问题,求帮助CREATE MATERIALIZED VIEW RPT_10000_P_BAISE
- 关于创建materialized view 的有关问题
- oracle multilized view fast refresh 为何反而比 complete refresh 还要慢,有什么解决策吗
- 新建一个用户,让他只能看到某一个视图(View),如何设置
- DDMS android 开发工具-dump View Hierarchy for UI automator