关于slider控件的问题!
在C++MFC中,想用三个slider控件来控制RGB中的三个数,已达到控制颜色变换的目的,问题是不知道如何得到slider控件滑到的位置所到底代表的数。(希望得到详细代...
在C++ MFC 中,想用三个slider控件来控制RGB中的三个数,已达到控制颜色变换的目的,问题是不知道如何得到slider控件滑到的位置所到底代表的数。
(希望得到详细代码,谢谢)。 展开
(希望得到详细代码,谢谢)。 展开
1个回答
展开全部
m_Slider.SetRange(-100,100);//初始化可用范围为-100到100
m_Slider.SetTicFreq(10);//初始化刻度为每10个单位一个
为slider的变量
ctrl+w 在messagemap中为slider增加Customdraw响应函数 并添加代码
UpdateData(TRUE);
m_Int=m_Slider.GetPos();
UpdateData(FALSE);
m_Int为编辑框控件对应的int型变量 用以显示滑动条数值
m_Slider.SetTicFreq(10);//初始化刻度为每10个单位一个
为slider的变量
ctrl+w 在messagemap中为slider增加Customdraw响应函数 并添加代码
UpdateData(TRUE);
m_Int=m_Slider.GetPos();
UpdateData(FALSE);
m_Int为编辑框控件对应的int型变量 用以显示滑动条数值
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询