VC中把CView转换成CScrollView

分享到:
  来源:Sina  发布时间:2014-05-29  浏览次数:1633

  CScrollView

  VC中已建立了一个view视图,如何改为scroll view视图    
第一步:  
  把你的XXXView.h中CXXXView的基类换成CScrollView  


  第二步  
  利用查找置换把XXXView.h和XXXView.c中所有的CView::换成CScrollView::;  


  第三步  
  给你的CXXXView类添加OnInitialUpdate虚函数,修该其内容如下:  
  void   CXXXView::OnInitialUpdate()  
  {  
  CScrollView::OnInitialUpdate();  
   
  CSize   sizeTotal;  
  //   TODO:   calculate   the   total   size   of   this   view
  sizeTotal.cx   =   sizeTotal.cy   =   100;  
  SetScrollSizes(MM_TEXT,   sizeTotal);  
  }  
   
  这样就行了!

http://blog.sina.com.cn/s/blog_4929fe4101008fki.html

 

知识文章分类

C/C++

阅读排行