CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

如何根据模板对象获取该模板对应的视图类对象的实例?

楼主bpfrom(天籁之音)2003-12-02 10:56:09 在 VC/MFC / 基础类 提问

我想在一个回调函数里面使用一个视图类及文档类的一些成员函数,但是本人的应用程序是一档多视图的,在App类里面声明了很多模板。  
  void   CALLBACK   EXPORT   TimerProc(HWND   hWnd,   UINT   nMsg,   UINT   nIDEvent,   DWORD   dwTime)  
  {  
  TRACE("找到了***nMsg   is   %u,dwTime   is   %lu****\n",nMsg,dwTime);  
  CMyApp*   myApp   =   (CMyApp*)AfxGetApp();  
   
  CMyDoc*   pDoc   =   (CLMTDoc*)myApp->m_pMainDoc;  
  COneView   *pOneView   =   (COneView*)lmtApp->m_pOneTemplate;  
  ..................  
  } 问题点数:0、回复次数:2Top

1 楼flyelf(空谷清音)回复于 2003-12-02 11:19:30 得分 0

用CWinApp::GetFirstDocTemplatePosition   and   CWinApp::找到需要的doctemplate  
  然后用CDocTemplate::GetFirstDocPosition   and   CDocTemplate::GetNextDoc找到对应的document  
  如果还想找到某对应视图,那么可以调用CDocument::GetFirstViewPosition   and   CDocument::GetNextView来获取Top

2 楼leopardsmith(FUCK BUSH 's)回复于 2003-12-03 18:15:45 得分 0

学习Top

相关问题

  • 获取视图句柄
  • 怎么获取模板的实例化的数据类型(矩阵类中的一个问题),帮忙解决
  • 模板的实例问题
  • 获取HttpURLConnection实例
  • 小问题,获取视图指针。
  • 获取当前活动视图
  • 模板实例化的问题!
  • 在左右分割视图中 怎样实现在左视图 获取右视图的指什
  • 怎样在不同文档模板间的视图间传递数据?
  • 为什么在用模板建立MFC之后,类视图无法生成

关键词

  • 模板
  • 视图
  • dwtime
  • nmsg
  • 找到
  • 类

得分解答快速导航

  • 帖主:bpfrom

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo