



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
_对话框自带滚动条的使用一, 使用对话框窗口自带的滚动条,在属性页面中设置即可,如下二, OnInitDialog()函数中,添加如下滚动条初始化语句SCROLLINFO vinfo;vinfo.cbSize =sizeof(vinfo);vinfo.fMask =SIF_ALL;vinfo.nPage =50;/滚动块自身的长短,通常有如下关系:其长度/滚动条长度(含两个箭头)=nPage/(nMax+2), /另外nPage取值-1时,滚动条会不见了。vinfo.nMax =600;/滚动条所能滚动的最大值vinfo.nMin=0;/滚动条所能滚动的最小值vinfo.nTrackPos =0;SetScrollInfo(SB_VERT,&vinfo);/即使上述步骤一不做,使用此条语句也可以显示滚动条三, 添加相应的WM_VSCROLL函数void CMy1d0Dlg:OnVScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar) / TODO: Add your message handler code here and/or call defaultSCROLLINFO scrollinfo;GetScrollInfo(SB_VERT,&scrollinfo,SIF_ALL); switch (nSBCode) case SB_BOTTOM: /滑块滚动到最底部ScrollWindow(0,(scrollinfo.nPos-scrollinfo.nMax)*10); /滚动屏幕scrollinfo.nPos = scrollinfo.nMax; /设定滑块新位置SetScrollInfo(SB_VERT,&scrollinfo,SIF_ALL); /更新滑块位置break; case SB_TOP: /滑块滚动到最顶部ScrollWindow(0,(scrollinfo.nPos-scrollinfo.nMin)*10); scrollinfo.nPos = scrollinfo.nMin; SetScrollInfo(SB_VERT,&scrollinfo,SIF_ALL); break; case SB_LINEUP: /单击上箭头scrollinfo.nPos -= 1; if (scrollinfo.nPosscrollinfo.nMax) scrollinfo.nPos = scrollinfo.nMax; break; SetScrollInfo(SB_VERT,&scrollinfo,SIF_ALL); ScrollWindow(0,-10); break; case SB_PAGEUP: /单击滑块上方空白区域scrollinfo.nPos -= 5; if (scrollinfo.nPosscrollinfo.nMax) scrollinfo.nPos = scrollinfo.nMax; break; SetScrollInfo(SB_VERT,&scrollinfo,SIF_ALL); ScrollWindow(0,-10*5); break; case SB_ENDSCROLL: /鼠标离开滑块,结束滑块拖动/ MessageBox(SB_ENDSCROLL); break; case SB_THUMBPOSITION: / ScrollWindow(0,(scrollinfo.nPos-nPos)*10); / scrollinfo.nPos = nPos; / SetScrollInfo(SB_VERT,&scrollinfo,SIF_ALL); break; case SB_THUMBTRACK: /拖动滑块ScrollWindow(0,(scrollinfo.nPos-nPos)*10); scrollinfo.nPos = nPos; SetScrollInfo(SB_VERT,&scrollinfo,SIF_ALL); brea
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 企业股权合作合同条款详解
- 广州影视娱乐产业投资合作合同
- 办公室行政事务处理标准化流程手册
- 2025-2030光伏发电储能系统产业链分析及政策导向研究报告
- 2025-2030儿童职业体验馆经营模式与客群定位分析报告
- 2025-2030儿童智能手表功能同质化与差异化竞争突破口评估报告
- 公司合作诚信经营协议承诺书5篇
- 廉颇蔺相如列传文言知识要点与赏析教案
- 养殖业投资合作与利润分配协议
- 净水器分期付款合同(标准版)
- 河南省人民医院2025年护士规范化培训招生考试参考题库及答案解析
- 防消联勤课件
- 绿色交通系统无人驾驶车辆示范项目可行性研究报告
- 2025年领导干部政治理论知识竞赛题库及答案
- 2025国庆中秋节前安全教育
- 东北三省2025~2026学年度上学期高考单元检测示范卷 数学(选择性必修第一册 人教版 第1章)(含答案)
- 读书的力量课件
- 输电线路工程冬季施工方案
- 矿山安全三级教育培训课件
- 急性上呼吸道感染课件
- 抵押协议书样板3篇
评论
0/150
提交评论