添加一个滑动控件,点击上面的滑动条,每次都只能滑动GetPageSize()个单位,如何实现点击到哪就滑动到哪;即实现象winamp的进度条那样的功能

解决方案 »

  1.   

    我在对话框中,使用了一个CSlider控件,可是在滑块上单击时,滑块总是移动一个固定的长度,而不是移动到鼠标单击的地方?请高手指点。
      

  2.   

    MFC自带的CSliderCtrl控件也会出现那样的,你可以自己派生或封装一个呀!
      

  3.   

    我派生了一个,然后在OnLButtonUp里面做处理,可不是很标准,移动过程中有误差
      

  4.   

    能不能用SetRangeMin()将最小滑动单位设置小一点呢?
    (只是我的一点点想法,主要是帮你顶一下)