如何把普通视图转化为滚动视图
2007-08-11 10:46
260 查看
普通视图一般继承自CView,如果要在普通视图的基础上添加滚动条有一下几个步骤:
假定APP名字是"AppName"
1改变AppName的父类从CView到CScrollView
2把AppNameView.cpp中所有的CView改为AppNameScrollView
3添加OnInitialUpdate()函数在里面加入代码SetScrollSizes(MM_TEXT,CSize(2000,2000),
CSize(20,20),CSize(20,20));具体可以查看msdn关于该函数的用法
4在Onpaint()函数里面添加OnPrepareDC(&dc),重载CScrollView的DC方法
假定APP名字是"AppName"
1改变AppName的父类从CView到CScrollView
2把AppNameView.cpp中所有的CView改为AppNameScrollView
3添加OnInitialUpdate()函数在里面加入代码SetScrollSizes(MM_TEXT,CSize(2000,2000),
CSize(20,20),CSize(20,20));具体可以查看msdn关于该函数的用法
4在Onpaint()函数里面添加OnPrepareDC(&dc),重载CScrollView的DC方法
相关文章推荐
- 如何把普通视图转化为滚动视图
- 如何将普通字符串转化为dom节点插入页面
- js 中如何把一个普通的字符串转化为数组对象呢
- Myeclipse如何切换到普通视图
- 正则表达式通配符.如何转化为普通字符的点
- 如何将普通树转化为二叉树?
- iPhone UITableViewCell如何滚动到视图顶端
- 如何用滚动视图实现新闻导航滚动条?
- iPhone UITableViewCell如何滚动到视图顶端。
- 微信小程序例子——如何使用scroll-view组件实现视图垂直滚动
- 滚动视图二
- SDI程序中,如何在主框架上切换不同的视图
- JDBC 如何使用可滚动 可更新结果集
- 如何将svn上的项目下载到本地并转化成maven项目
- 孙鑫VC学习笔记:第十一讲 如何使窗口具有滚动条
- UIScrollView(滚动视图)
- 循环滚动视图
- 如何让DIV固定在页面而不随着滚动条随意滚动
- iOS 关于滚动视图contentSize、contentOffset、contentInset 的整理
- oracle 将视图权限授予普通用户