首页 > Windows开发 > 详细

C# 添加鼠标滚轮事件

时间:2016-04-06 12:55:08      阅读:259      评论:0      收藏:0      [点我收藏+]
首先定义窗体鼠标滚轮事件

1
private void Form1_MouseWheel(object sender, MouseEventArgs e) 2 { 3 Graphics g=this.CreateGraphics(); // GDI+绘图 4 g.Clear(BackColor);         // 用背景色刷新绘图区域 5 Pen pen=new Pen(Color.Blue,2);   // 定义画笔 6 if (e.Delta != 0) 7 { 8 if (_controlKey) 9 { 10 if (e.Delta > 0) 11 ScaleAtCenterS(g, pen, points, 1.2f, 1.2f); 12 else 13 ScaleAtCenterS(g, pen, points, 0.8f, 0.8f); 14 } 15 else 16 { 17 18 19 } 20 } 21 }


最后在窗体初始化过程中,添加滚轮事件
 public Form1()
        {
            InitializeComponent();
            MouseWheel += new MouseEventHandler(Form1_MouseWheel);
        }

写的较为简单,仍需完善。

 

C# 添加鼠标滚轮事件

原文:http://www.cnblogs.com/braceli/p/5358677.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!