1、新建MFC对话框工程。
2、在工程中添加dialog资源。
3、点击dialog属性,修改ID和标题。
4、添加滑块IDC_SLIDER和一个编辑框IDC_EDIT1。
5、给对话框添加WM_INITDIALOG事件。添加如下代码:
int value=0;
CSliderCtrl * ps=(CSliderCtrl *)this->GetDlgItem(IDC_SLIDER);
ps->SetRange(0,255);
ps->SetPos(value);
CString m_string="";
m_string.Format("%d",value);
this->SetDlgItemText(IDC_EDIT1,m_string);
6、给对话框添加WM_HSCROLL事件,添加如下代码
CSliderCtrl * ps=(CSliderCtrl *)pScrollBar;
int value=ps->GetPos();
m_thisname.Format("%d",value);
this->SetDlgItemText(IDC_EDIT1,m_thisname);
即可实现随着滑块移动编辑框中数值改变!