首页 > 其他 > 详细

MFC中设置某个VIEW为当前视图

时间:2014-08-26 01:45:35      阅读:318      评论:0      收藏:0      [点我收藏+]
 1     //MainFrame中获取Doc,通过Doc遍历视图
 2     CCR17CADDoc *pDoc = (CCR17CADDoc *)GetActiveDocument();
 3     CCR17CADView *pCADView = NULL;
 4     if (pDoc != NULL)
 5     {
 6         POSITION posView = pDoc->GetFirstViewPosition(); 
 7         while(posView)
 8         {      
 9             CView *pView = (CView *)pDoc->GetNextView(posView);
10             //如果是我们要找的视图,设置为当前视图,并跳出循环
11             if(pView->IsKindOf(RUNTIME_CLASS(CCR17CADView)))   
12             {
13                 pCADView = (CCR17CADView *)pView;
14                 SetActiveView(pCADView);
15                 break;      
16             }
17         } 
18     }

 

MFC中设置某个VIEW为当前视图

原文:http://www.cnblogs.com/luzhiyuan/p/3936277.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!