c语言windows 编程下silder控件,slider控件成员函数

slider控件成员函数

02/21/2013

本文内容

应用程序可以调用滑块控件的成员函数检索有关滑块控件 (CSliderCtrl) 的信息和更改其属性。

若要检索滑块 (即用户选中) 的值位置,请使用 GetPos 成员函数。 若要设置滑块的位置,请使用 SetPos 成员函数。 随时可以使用 VerifyPos 成员函数,以确保滑块在最小值和最大值之间。

slider 控件的大小是一个滑块控件可以表示的组连续的值。 ,在第一次创建时,大多数应用程序使用 SetRange 成员函数上设置滑块控件的大小。 应用程序可以在滑块控件后动态地修改该范围是使用 SetRangeMax 和 SetRangeMin 成员函数。 允许该范围动态更改典型的应用程序检索最终大小设置,当用户完成与 slider 控件时。 若要检索这些设置,请使用 GetRange、 GetRangeMax和 GetRangeMin 成员函数。

应用程序可以使用 TBS_AUTOTICKS 样式具有 slider 控件的自动显示的刻度线。 如果应用程序需要控件位置或刻度线的频率,但是,可以使用多种成员函数。

若要设置刻度线的位置,应用程序可以使用 SetTic 成员函数。 SetTicFreq 成员函数允许应用程序设置定期出现在滑块控件大小的刻度线。 例如,应用程序只能使用此成员函数显示在范围内的 10 个刻度线的 1 到 100。

若要检索该范围的索引与刻度线对应,请使用 GetTic 成员函数。 GetTicArray 成员函数检索到这些索引。 若要检索刻度线的位置,在工作区坐标,使用 GetTicPos 成员函数。 使用 GetNumTics 成员函数,应用程序可以检索刻度线的数目。

ClearTics 成员函数中移除所有滑块控件的刻度线。

,当应用程序接收 TB_LINEDOWN 或 TB_LINEUP 通知消息时,滑块控件的行的大小进度确定滑块移动。 同样,页大小来确定 TB_PAGEDOWN 和 TB_PAGEUP 通知的响应消息。 应用程序可以检索和设置行和页大小的值使用 GetLineSize、 SetLineSize、 GetPageSize和 SetPageSize 成员函数。

应用程序可以使用成员函数检索滑块控件的尺寸。 GetThumbRect 成员函数检索滑块的边框。 GetChannelRect 成员函数检索滑块控件通道的边框。 (通道是一个滑块移动,并包含突出显示的区域,当范围已选中。)

如果滑块控件具有 TBS_ENABLESELRANGE 样式,用户可以选择连续的值的范围是它。 允许选择范围动态调整许多的成员函数。 SetSelection 成员函数上设置选择的开始和结束位置。 当用户书写设置选择范围时,使用 GetSelection 成员函数,应用程序可以检索设置。 若要清除用户的选择,请使用 ClearSel 成员函数。

请参见

参考

概念

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值