如何把鼠标锁在滚动条滑块上?

蒙飞鸿 2012-06-18 11:03:34
有个ctreectrl的滚动条,如何使鼠标在按下滑块后随滑块移动而移动,也就是按下滑块后把鼠标锁在滑块上,不能在按下滑块后还可以满屏幕跑,要等到按起时才解锁,怎么做?
...全文
210 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
蒙飞鸿 2012-06-26
  • 打赏
  • 举报
回复
用ClipCursor,如果在XP里,把限制的矩形设置为一条纵线,那么鼠标的作用范围确实在该纵线上,但鼠标仍然可以自由移动,到win7里,鼠标的作用范围和移动范围就都限制在该纵线上了,唉,涉及到操作系统版本就麻烦了。
问题通过设置纵线范围不完美解决了,准备结贴,但仍欢迎就操作系统版本不同ClipCursor结果不同进行讨论。。。
蒙飞鸿 2012-06-18
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

ClipCursor?
[/Quote]
用了这个虽然鼠标作用范围是限制了,但移动范围没有限制,也就是效果上实现了,但形式上鼠标还是可以满屏幕乱跑
dahaiI0 2012-06-18
  • 打赏
  • 举报
回复
ClipCursor?
Ginie 2012-06-18
  • 打赏
  • 举报
回复
你把ClipCursor写在全局钩子里就不会满屏幕跑了
chun4221 2012-06-18
  • 打赏
  • 举报
回复
ClipCursor可以的,你把参数矩形配置好

15,979

社区成员

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

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