1 / 22
文档名称:

第十三章 滚动条类及其应用.ppt

格式:ppt   页数:22
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第十三章 滚动条类及其应用.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

第十三章 滚动条类及其应用.ppt

文档介绍

文档介绍:面向对象与可视化 程序设计 --Visual C++ 编程 主讲教师: 唐龙教授(计算机科学与技术系) 黄维通博士(计算机与信息管理中心) 清华大学 2001年10月
11/10/2017
1
第十三章 滚动条类及其应用
11/10/2017
2
内容提要
滚动条类简介
滚动条类控件的应用
11/10/2017
3
§. 滚动条类简介
11/10/2017
4
1. 滚动条和滚动条类
滚动条是可视化的交互式控件,它包括一个滑块、滚动条的两端的按钮等。
两种不同的滚动条
滚动条控件——由用户创建、管理和释放的
属于窗口的滚动条——由该窗口创建、管理和释放的。
作为任何一个窗口的子控件,滚动条可以通过通知代码来创建,但也可以用对话框资源模板来创建。
11/10/2017
5
滚动条类Cscrollbar是由CWnd类直接派生的。
11/10/2017
6

关键字new和构造函数CScrollBar::CScrollBar() 为一个 ScrollBar对象分配一个实例
CScrollBar::pMyScroll=new CScrollBar;
初始化CScrollBar对象,将一个Windows滚动条赋予它,并用CScroll::Create()方法设置参数和样式
BOOL Create(DWORD dwStyle, //滚动条窗口的样式 const RECT& rect,//表示控件的大小和位置
CWnd *pParentWnd,//指向控件所属窗口的指针
UINT nID); //父窗口的标识
11/10/2017
7

调用CScrollBar::SetScrollRange()设置滚动条控件范围。
例如,设置滚动范围为-100到100的垂直滚动条
pMyScroll->SetScrollRange(SB_VERT,-100,100);
调用SetScrollPos()设置滚动块当前位置。
例如,滚动快的位置在-100到100的中间,即为0的位置
pMyScroller->SetScrollPos(0);
11/10/2017
8
§. 滚动条类的应用技术
11/10/2017
9
[例13-1]带滚动条类的应用程序,其界面标题为Application of ScrollBar,滚动条的滚动范围设为0到20,当前值为 10,编辑框显示当前值。四个按键控制滚动条动作:
单击Up按钮,滚动块移到最上边,编辑框的数字变为0
单击Down按钮,滚动块移到最下边,编辑框的数字变为20;
单击Reset按钮,滚动块移到中间,编辑框的数字变为10
单击Exit按钮,退出应用程序。
11/10/2017
10

最近更新

2024年黑龙江农垦职业学院单招职业倾向性测试.. 40页

2024年黑龙江省七台河市单招职业倾向性考试题.. 39页

2024年黑龙江省哈尔滨市单招职业适应性考试模.. 42页

2024年黑龙江艺术职业学院单招职业适应性测试.. 40页

2024年黔西南民族职业技术学院单招职业适应性.. 41页

2025年七台河职业学院单招职业倾向性测试题库.. 41页

2025年三峡电力职业学院单招职业适应性考试模.. 40页

2025年上海中侨职业技术大学单招职业技能测试.. 39页

2025年上海戏剧学院单招职业技能测试模拟测试.. 39页

2025年上海第二工业大学单招职业倾向性测试题.. 41页

2025年上饶幼儿师范高等专科学校单招职业适应.. 40页

2025年中山火炬职业技术学院单招综合素质考试.. 41页

2025年临汾职业技术学院单招职业倾向性测试题.. 41页

2025年丽水职业技术学院单招职业技能考试模拟.. 38页

2025年乌海职业技术学院单招职业适应性考试模.. 39页

2025年九江理工职业学院单招职业技能考试模拟.. 42页

2025年云南交通职业技术学院单招职业技能测试.. 39页

2025年云南商务职业学院单招职业倾向性测试模.. 39页

2025年云南文化艺术职业学院单招职业倾向性测.. 40页

2025年云南机电职业技术学院单招职业技能测试.. 39页

2025年云南现代职业技术学院单招职业倾向性测.. 41页

2025年云南能源职业技术学院单招职业技能测试.. 40页

2025年保险职业学院单招综合素质考试题库新版.. 42页

【人教版英语字帖】七年级下册单词表衡水体字.. 42页

国开《建筑力学》期末机考答案 15页

农村人才流失国外研究报告 2页

住院患者自带药品使用管理规定通知 3页

栏杆计算书 2页

黄酒评分、扣分标准表(共1页) 1页

曾仕强易经六十四卦解 68页