请问如何在c#中实现鼠标中间的滚轮的操作

zhj149 2006-09-11 04:33:05
我想实现在窗口界面上滚动中间的滑轮,
但不知道用系统给的什么事件触发它?
请高手门指教
...全文
310 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ufoteam 2006-09-11
  • 打赏
  • 举报
回复
protected override void OnMouseWheel(System.Windows.Forms.MouseEventArgs e)
{
}
窗体或控件必须能够获得焦点
dyw31415926 2006-09-11
  • 打赏
  • 举报
回复
Control.OnMouseWheel事件就是当你滚动滚轮的时候触发的事件

e.Delta是指你按的是是不是中键

------------------------------------------
好像在控件的事件中是没有OnMouseWheel事件的,也不知道为什么
ParadiseX 2006-09-11
  • 打赏
  • 举报
回复
Control.OnMouseWheel事件就是当你滚动滚轮的时候触发的事件

e.Delta是指你按的是是不是中键
张赐 2006-09-11
  • 打赏
  • 举报
回复
在MouseDown事件里,e.Delta 就是中间滑轮的一个属性
zhenghaibingood 2006-09-11
  • 打赏
  • 举报
回复
学习

110,539

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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