<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() 设置最大值和最小值 

但是发现都是无效的

版权声明:本文为博主原创文章,未经博主允许不得转载。

posted on 2015-01-07 14:51  六月心悸  阅读(787)  评论(0编辑  收藏  举报