1.nSBCode:代表滚动方向

Specifies a scroll-bar code that indicates the user's scrolling request. This parameter can be one of the following:
表名用户滚动需求的代码,参数是以下的几种之一:
SB_LEFT   Scroll to far left.滚动到左边

SB_ENDSCROLL   End scroll.滚动到末尾

SB_LINELEFT   Scroll left.向左滚动

SB_LINERIGHT   Scroll right.向右滚动

SB_PAGELEFT   Scroll one page left.向左滚动一页

SB_PAGERIGHT   Scroll one page right.向右滚动一页

SB_RIGHT   Scroll to far right.滚动到右边

SB_THUMBPOSITION   Scroll to absolute position. The current position is specified by the nPos parameter.到绝对位置,位置参数由nPos确定

SB_THUMBTRACK   Drag scroll box to specified position. The current position is specified by the nPos parameter.拖动滚动条到自定义位置,位置参数由nPos定义

2.nPos:如果nSBCode 为:SB_THUMBPOSITION or SB_THUMBTRACK其中之一,代表滚动条的位置。其他情况未用

Specifies the scroll-box position if the scroll-bar code is SB_THUMBPOSITION or SB_THUMBTRACK; otherwise, not used. Depending on the initial scroll range, nPos may be negative and should be cast to an int if necessary.
当nSBCode是SB_THUMBPOSITION 或SB_THUMBTRACK时该参数定义了滚动条的位置,否则处于未使用状态,这取决于你对该控件初始的设置.

3.pScrollBar:滚动条窗口包装类指针

If the scroll message came from a scroll-bar control, contains a pointer to the control. If the user clicked a window's scroll bar, this parameter is NULL. The pointer may be temporary and should not be stored for later use.
如果滚动的消息来自滚动控件,它包含了指向这个控件的指针。如果用户单击一个窗口的滚动条,这个参数为空。这个指针可能是临时的,所以不要为了以后的使用而存储这个参数。

afx_msg void OnHScroll( UINT nSBCode, UINT nPos, CScrollBar* pScrollBar )的参数和作用分析相关推荐

  1. MFC工作笔记0004---MFC中afx_msg是什么,afx_msg void function()是什么意思

    技术交流QQ群[JAVA,C++,Python,.NET,BigData,AI]:170933152 应用程序框架产生的消息映射函数 例如:afx_msg void OnBnClickedButton ...

  2. VC:其他控件(CProgressCtrl、CScrollBar、CDateTimeCtrl、CMonthCalCtrl)

    1.进度条 m_progressCtrl.SetRange(0,100); for(int i=0;i<100;i++) { m_progressCtrl.SetPos(i); Sleep(10 ...

  3. MFC入门基础(十二)控件 CScrollBar的使用

    1.参考博客: VS2010/MFC编程入门之二十六(常用控件:滚动条控件Scroll Bar)-软件开发-鸡啄米 以下内容是参考上述博客大神的稍作修改 2. 首先还是创建一个基于对话框的MFC工程 ...

  4. CScrollBar的使用

    在对话框中添加一个垂直滚动条控件,关联一个变量CScrollBar m_vScroll,在头文件定义CRect rt_mvScroll保存滚动条控件的位置, 定义一个int nVscroll,保存滑块 ...

  5. MFC常见控件:滚动条控件

    MFC常见控件:滚动条控件 1. 滚动条控件简介 滚动条大家也很熟悉了,Windows窗口中很多都有滚动条.列表框和组合框设置了相应属性后,如果列表项显示不下也会出现滚动条.滚动条分为水平滚动条(Ho ...

  6. 一个简单的基于 DirectShow 的播放器 2(对话框类)

    上篇文章分析了一个封装DirectShow各种接口的封装类(CDXGraph):一个简单的基于 DirectShow 的播放器  1(封装类) 本文继续上篇文章,分析一下调用这个封装类(CDXGrap ...

  7. [转]VC常用小知识

    [转]VC常用小知识   (1) 如何通过代码获得应用程序主窗口的 指针? 主窗口的 指针保存在CWinThread::m_pMainWnd中,调用AfxGetMainWnd实现. AfxGetMai ...

  8. VC常用控件用法(转载)

    1.表头控制 Header Control 2.图像列表控制 Image List 3.列表控制和视 List Control&List View 4.树控制和视 Tree Control&a ...

  9. 演练VC中的common一族

    1.表头控制 Header Control 2.图像列表控制 Image List 3.列表控制和视 List Control&List View 4.树控制和视 Tree Control&a ...

  10. MFC SplitterWnd

    CSplitterWnd是一个特殊的框架窗口,它分割的每个窗口都被相同的或者不同的视图所填充.当窗口被切分后用户可以使用鼠标移动切分条来调整窗口的相对尺寸. 其定义如下: / // Splitter ...

最新文章

  1. python中nlp的库_单词袋简介以及如何在Python for NLP中对其进行编码
  2. aspx ttf文件加载不出来_加载页面信息,刷不出来心态都崩了
  3. c# datagridview表格控件常用操作
  4. python 求厉害数
  5. python中运行结果为false-python 两个一样的字符串用==结果为false问题的解决
  6. 各纬度气候分布图_地理:世界各种气候类型分布图(高清版)汇总!以及解答分析哦~...
  7. IE浏览器整页截屏程序
  8. 连接工作组计算机用户名和密码,访问局域网中工作组的电脑需要用户名和密码...
  9. 横向的二级导航菜单,在多浏览器下可用
  10. 摩拜服务器维护,摩拜的后台是云服务器
  11. 认识XinYiCMS从这里开始!
  12. ENVI入门系列教程---一、数据预处理---4.1 遥感图像正射校正
  13. Proteus仿真Arduino的Proteus Library文件下载
  14. gridview的sort_GridView中排序问题
  15. 单片机底层通信协议② —— 一线协议1-Wire、串口UART
  16. 如何做一个基于微信评选投票小程序系统毕业设计毕设作品
  17. 计算机win7卡顿如何解决方法,电脑win7系统出现卡顿怎么处理
  18. 摩托车新手驾驶教程[4]
  19. docker系统中/var/lib/docker/overlay2
  20. 前端VSCode修改Git远程仓库地址链接

热门文章

  1. sql 创建存储过程
  2. 国外字体设计师也是蛮重视数学的
  3. ora-12514解决方法
  4. [JNI] 开发基础(7)结构体
  5. Android 输入法问题 解决三星s5830i或华为低端机输入法崩溃问题
  6. Pod--初始化容器
  7. mysql awk_awk 实用实例参考
  8. 手机处理器排名2019_手机CPU天梯图2020年3月最新版 你的手机处理器排名高吗?...
  9. 计算机类教材的选题策划,电子计算机类科技期刊的选题策划.doc
  10. 京东时间校准_微星PAG272QR评测(友达新代号屏出现,QR2正在测试,稍晚一点时间发出)...