鱼C论坛

 找回密码
 立即注册
查看: 3459|回复: 0

[技术交流] 【MFC入门文字教程】14-滚动条控件(CScrollBar)

[复制链接]
发表于 2016-11-18 22:29:11 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 无符号整形 于 2016-11-19 11:11 编辑

有时候你可能需要滚动一些东西,滚动条控件(ScrollBar)可以满足你这个需求。
滚动条分为两种,一种是Horizontal Scroll Bar,另一种是Vertical Scroll Bar。
如果对ScrollBar控件添加变量,那么变量就是CScrollBar类型的。

CScrollBar的成员函数比较少,ScrollBar是一种十分简单的控件。
Name 作用
CScrollBar::Create创建Windows滚动条并将其附加到CScrollBar对象
CScrollBar::EnableScrollBar启用或禁用滚动条的一个或两个箭头
CScrollBar::GetScrollBarInfo使用SCROLLBARINFO结构检索有关滚动条的信息
CScrollBar::GetScrollInfo检索有关滚动条的信息
CScrollBar::GetScrollLimit检索滚动条的限制
CScrollBar::GetScrollPos检索滚动框的当前位置
CScrollBar::GetScrollRange检索给定滚动条的当前最小和最大滚动条位置
CScrollBar::SetScrollInfo设置有关滚动条的信息
CScrollBar::SetScrollPos设置滚动框的当前位置
CScrollBar::SetScrollRange设置给定滚动条的最小和最大位置值
CScrollBar::ShowScrollBar显示或隐藏滚动条


实践时间
目标:有一个编辑框,当用户拖动Scroll Bar时,编辑框实时显示滚动条的位置。
思路:添加一个10毫秒一次的定时器,每10毫秒更新一次编辑框。
自己研究一下吧~
MFCApplication21.rar (1.59 MB, 下载次数: 65)


下节预告
滑块控件(CSliderCtrl)

评分

参与人数 1荣誉 +7 鱼币 +7 贡献 +5 收起 理由
拈花小仙 + 7 + 7 + 5 感谢楼主无私奉献!

查看全部评分

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-19 07:04

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表