初学者问题
我在编写一个基于模式对话框的程序CEdDlg
:
1.我在对话框中加了一个CSliderCtrl类空件ID:IDC_TIMESLIDER
2.又加了一个CStatic类空件ID:IDC_TIME
void CEdDlg::OnHScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar)
{
CString ss;
CSliderCtrl*pSlider=(CSliderCtrl*)pScrollBar;
pScrollBar->SetScrollPos(nPos);
ss.Format("%d",nPos);
SetDlgItemText(IDC_TIME,ss);
}
为什么我在运行时拖动 Slider时IDC_TIME变化,而一放下IDC_TIME又变为0;