登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

学无止境

一点积累,与大家分享

 
 
 

日志

 
 

c++ 取多文档View  

2010-07-29 09:24:07|  分类: c++技术 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
CView* CtestApp6App::GetCurView(CRuntimeClass *pClassView)
{
    //CtestApp6App   *   pMyApp   =   (CtestApp6App *)AfxGetApp();    
    //取模板,模板位置
    POSITION     p   =   this->GetFirstDocTemplatePosition();   
    while(p!=   NULL)   {   
      CDocTemplate   *   pDocTemplate   =   this->GetNextDocTemplate(p);   
      //文档位置
      POSITION   p1   =   pDocTemplate->GetFirstDocPosition();   
      while(p1   !=   NULL)   {
          //取文档
            CDocument   *   pDocument   =   pDocTemplate->GetNextDoc(p1);
            //视图位置
            POSITION   p2   =   pDocument->GetFirstViewPosition();   
            while(p2   !=   NULL) {
                 CView*  pView   =   pDocument->GetNextView(p2);
                 //if(pView->IsKindOf(RUNTIME_CLASS(pClassView)))
                 return pView ;

            }   

        }
    }
    return NULL ;

}

BCGControlBar Professional 10.3 下载


http://download.chinaprj.cn/detail/iOOqOrqT
  评论这张
 
阅读(518)| 评论(0)

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018