移动我有一个CSliderCtrl
,我把它像这样:设置CSliderCtrl在10个单位间隔
m_sliderServerTimeout.SetRange(10, 600);
我有一个事件处理程序:
void COtherSettingsEmailInfoPage::OnHScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar)
{
if (pScrollBar->GetDlgCtrlID() == IDC_SLIDER)
{
UpdateServerTimeoutDescription();
}
CMFCPropertyPage::OnHScroll(nSBCode, nPos, pScrollBar);
}
工作正常,但我想滑块以10个单位间隔移动。
怎么样?
更新
我尝试使用SetLineSize
和SetPageSize
但它们并不适用时滑块拖动到。
非常好!我明白你的逻辑。奇妙的作品。谢谢。 –