码迷,mamicode.com
首页 > 编程语言 > 详细

mfc CSpinButton

时间:2016-12-23 16:24:09      阅读:238      评论:0      收藏:0      [点我收藏+]

标签:get   point   范围   log   gem   鼠标   csp   mfc   lines   

知识点:
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消息

 

mfc CSpinButton

标签:get   point   范围   log   gem   鼠标   csp   mfc   lines   

原文地址:http://www.cnblogs.com/whzym111/p/6214942.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!