VC中已建立了一个view视图,如何改为scroll view视图
2008-01-22 10:19
302 查看
第一步:
把你的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);
}
下载后请将 demo.rar.jpg 改成 demo.rar
DEMO 下载
这样就行了!
把你的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);
}
下载后请将 demo.rar.jpg 改成 demo.rar
DEMO 下载
这样就行了!
|
相关文章推荐
- androi View视图框架源码分析之一:android是如何创建一个view的
- VC中如何建立一个UNICODE应用程序
- VC中如何建立一个UNICODE应用程序
- View视图框架源码分析之一:android是如何创建一个view
- android2.3 View视图框架源码分析之一:android是如何创建一个view的?
- android2.3 View视图框架源码分析之一:android是如何创建一个view的?
- android2.3 View视图框架源码分析之一:android是如何创建一个view的?
- 如何将VC做的应用程序改为一个服务程序
- VC中如何建立一个UNICODE应用程序
- Android View视图------Android如何创建一个view。
- 新建一个用户,让他只能看到某一个视图(View),如何设置
- iOS 如何在视图中添加一个用xib创建的view
- VC如何打开一个固定大小的视图
- View视图框架源码分析之一:android是如何创建一个view
- 在VC里如何检查一个文件是否存在
- 从一个子视图或者一个View中刷新其他UITableView
- 如何建立一个带登陆页面及角色的Struts数据库应用程序
- VC视图不在使用VIEW时提示错误的解决办法
- 如何使用intelij IDEA 显示一个类的所有方法?与eclipse的outline视图类似
- VC的若干实用小技巧 (如何干净的删除一个类)