首页 > 代码库 > 设置Slider Control 控件的取值范围
设置Slider Control 控件的取值范围
<span style="white-space:pre"> </span>int m_sTransValue; CSliderCtrl m_CtrlTransparency;
其中m_sTransValue 为 Slider Control控件关联的变量
m_CtrlTransparency 为Slider Control控件变量
在OnInitDialog()中设置控件范围:
<span style="white-space:pre"> </span>//设置滑动条控件的范围 HWND hSlider =(HWND) m_CtrlTransparency; ::SendMessage(hSlider, TBM_SETRANGE, 1, MAKELONG(0,255));MAKELONG(a,b)中表示控件的范围
注意当对 控件关联变量 m_sTransValue 取值或赋值时 需要UpdateData()。
补充:
SendMessage(hSlider, TBM_SETPOS, 1, 10);可以设置控件的默认值,其中10是指设置默认的值
尝试:
1.也对控件关联变量m_sTransValue 设置了最大值和最小值
2.通过SetScrollRange() 设置最大值和最小值
但是发现都是无效的
设置Slider Control 控件的取值范围
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。