MFC之Slider

/*
滑块控件的典型用法:
1)创建控件。如果在对话框模板中指定此控件,当创建对话框时会自动创建它
(在对应滑块控件的对话框类中应该有一个CSliderCtrl成员);另一种创建方法是,
使用Create()成员函数将此控件创建为任何窗口的子窗口。
2)调用各种Set成员函数设置控件值。应当在此对话框的OnInitDialog()函数中
进行这些更改。
3)在用户和控件的交互过程中,控件将发送各种通知消息。通过调用GetPos()成员
函数,可以从此控件中提取滑块值。
4)使用完此控件后,需要确保它被正确销毁。如果滑块控件在对话框中,它和
CSliderCtrl对象将被自动销毁;否则开发人员需要确保此控件和CSliderCtrl
对象被正确销毁。

若要检索滑块的位置,请使用GetPos()成员函数;若要设置滑块的位置,请使用
SetPos()成员函数。在任何时候都可以用VerifyPos()成员函数来确保滑块位于最小值
和最大值之间。

滑块控件通过向父窗口发送WM_HSCROLL或WM_VSCROLL消息,将用户操作通知其
父窗口。

当用户使用键盘与滑块控件交互时,滑块控件才发送TB_BOTTOM、TB_LINEDOWN、
TB_LINEUP和TB_TOP通知消息;只有当用户使用鼠标与滑块控件交互时,才发送
TB_THUMBPOSITON和TB_THUMBTRACK通知消息;在两种情况下,都发送TB_ENDTRACK、
TB_PAGEDOWN和TB_PAGEUP通知代码。
*/
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值