


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
对话框自带滚动条的使用一, 使用对话框窗口自带的滚动条,在属性页面中设置即可,如下二, 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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 农产品购销存服务合同
- 药厂清洁与消毒培训课件
- 工作任务分配表模板
- 地产项目土地使用权转让合同
- 外墙装修腻子供货合同9篇
- 企业内部沟通与团队协作标准化手册
- 个人投资入股协议书标准版6篇
- 慢性支气管炎护理查房模板
- 特发性震颤病人的护理
- 农业种植新技术推广与示范项目协议
- 高一化学第一学期教学进度计划(新人教版普通高中化学必修第一册教学计划)
- 现代智力七巧板赛前培训
- C型钢检验报告
- 国航特殊餐食代码表
- 人教版高中美术《书法》选修第一课“汉字与书法文化”教案
- 多媒体技术与应用ppt课件(完整版)
- 冀教版七年级上册英语全册教案(教学设计)
- 免疫细胞治疗中心管理制度和质量保障措施
- 《中国人民警察警歌》歌词
- 《航空动力装置》课件绪论
- 科技文献检索与利用
评论
0/150
提交评论