C# hScrollBar为什么不能使用MouseMove消息

在C#中使用hScrollBar控件时,想实现在滚动条上移动鼠标时,自动显示位置信息,但怎么没有mScrollBar.MouseMove事件响应呢?

2个回答

在msdn中显示mousemove 事件:此 API 支持 产品 基础结构,不能在代码中直接使用。 当用户将鼠标指针移至控件上方时发生。(从 ScrollBar 继承。)

可以重写wndproc,拦截wm_scroll消息。

seagull286
seagull286 不想将代码弄得太复杂,只是不明白微软为什么要禁用?
大约 3 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!