全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
VC对话框自带滚动条的使用一, 使用对话框窗口自带的滚动条,在属性页面中设置即可,如下二, 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; SetScroll
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 情感分析中的偏见识别-洞察与解读
- 脐尿管囊肿病例讨论
- 安全教案要命的珠子中班课件
- 2025 三年级数学上册测量练习课课件
- 湖南省三新联盟联考2025-2026学年高一上学期11月期中考试化学试卷
- 云南省元阳县第三中学2026届高二化学第一学期期末检测模拟试题含答案
- 装修纠纷业主无合同
- 冬季木材采伐劳务合同
- 网线维修服务合同
- 遂宁前期物业服务合同
- 人防指挥所信息化建设方案
- 政务服务业务培训课件
- 房土两税课件
- 全国大学生职业规划大赛《工业互联网技术》专业生涯发展展示【高职(专科)】
- 国家开放大学《市场营销策划(本)》形考任务1-4答案
- 2025年开封市市直机关计划选调公务员4人考试参考试题及答案解析
- 中国石油安全培训教学课件
- 超龄员工管理暂行办法
- 【高二】【秋季上】开学家长会《告别高一 迈向高二》(课件)
- 储备物资信息化管理系统建设方案
- 厚德载物教学课件
评论
0/150
提交评论