如何设置CSliderCtrl 的滑块静止拖动

mhj1232 2009-03-16 11:22:25
我想在某些条件下静止CSliderCtrl滑块拖动,在某些条件下允许滑块的拖动,如何实现?
...全文
159 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
mhj1232 2009-03-16
  • 打赏
  • 举报
回复
没有用,还是可以拖的动,我是想让控件在某个阀值下移动,当拖动超出区间时静止拖动.
CNNRNNCNNRNN 2009-03-16
  • 打赏
  • 举报
回复
EnableWindow(false);
CNNRNNCNNRNN 2009-03-16
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 mhj1232 的回复:]
没有用,还是可以拖的动,我是想让控件在某个阀值下移动,当拖动超出区间时静止拖动.
[/Quote] m_cYourSlider.EnableWindow(false);此时控件不可用,是不能拖动的。为什么不事先就用setRange定义好区间。。。lz是想让滑动条看起来很长,实际上只能在其上段内移动?那就写它的派生类吧...

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧