首页 > 代码库 > CSliderCtrl(滑块)控件
CSliderCtrl(滑块)控件
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消息