您的位置:首页 > 其它

MFC-滑块控件的使用

2017-12-20 09:49 281 查看
知识点:

CSliderCtrl(滑块)控件

CSliderCtrl常用属性

CSliderCtrl类常用成员函数

CSliderCtrl运用示例

一、CSliderCtr常用属性

Orientation 水平,还是垂直

Point 滑块样式

Tooltips 刻度提示 //由于视频录制软件的问题,这个无法在视频上显示出来

Tick Marks 显示刻度线 需要配合 Auto Ticks 属性才有效

Auto Ticks 自动绘制刻度线

二、CSliderCtrl类常用成员函数

GetLineSize

返回滑块步长

SetLineSize

设置滑块控件移动步长 针对 光标键↑↓

GetPageSize

设置滑块控件移动步长 针对 Page Down和Page UP 及鼠标点击

SetPageSize

返回滑块步长

GetRangeMax

返回滑块可移动的最大值

GetRangeMin

返回滑块可移动的最小值

GetRange

返回滑块可移动的最大值和最小值

SetRangeMin

Sets the minimum position for a slider.

SetRangeMax

Sets the maximum position for a slider.

SetRange

设置滑块可移动的最大值和最小值

GetPos

获取当前滑块的位置.

SetPos

设置当前滑块的位置.Sets the current position of the slider.

SetTicFreq

设置刻度线间隔

三、 代码示例

m_slider1.SetTicFreq(10);//刻度线间隔

m_slider1.SetPos(20);//设置滑块位置

//范围..100 新-100,100

//m_slider1.SetRange(-100,100);

m_slider1.SetRangeMin(-100);

m_slider1.SetRangeMax(100);

m_slider1.SetPos(0);

m_slider1.SetLineSize(2); //针对光标区

m_slider1.SetPageSize(10); //针对鼠标和page down,page up消息
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: