前言:在做mfc项目的时候用到了silder control ,但这个控件默认情况下用鼠标点击,则不能实现鼠标点击位置的精确定位。
类下载地址:点击下载
解决方法:
在CNiceSliderCtrl 扩展类和代替CSliderCtrl。
1.把NiceSlider.cpp,和NiceSlider.h加入到工程中
2.引入 NiceSlider.h
如:
CSliderCtrl m_playPross;//之前方法
CNiceSliderCtrl m_playPross;//修改方法
这样就可以实现鼠标精确定位了。
参考: