zoukankan
html css js c++ java
发现:Click事件也能获取鼠标单击的坐标
按照MSDN的说明以及平时的习惯,我们要获取鼠标单击时的相对坐标,都会使用MouseClick等事件,今天,偶然发现,原来Click事件也可以。
/* 惊天地泣鬼神的考古业绩。 * 原来Cilck事件也能获取鼠标点击的当前坐标, MSDN上说要用MouseClick事件,哈哈 * 原来Click事件也可以!!! * 但是,如果通过键盘引发事件,而不是通过鼠标操作,即不能获取。 * 鼠标右键单击无效。 */ using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); this.button1.Click += (s, e) => { try { MessageBox.Show("事件源类型:" + s.GetType().ToString() + "\n" + "事件参数类型:" + e.GetType().ToString() + "\n" + "鼠标点击时X坐标:" + ((MouseEventArgs)e).X.ToString() + "\n" + "Y坐标:" + ((MouseEventArgs)e).Y.ToString()); } catch { MessageBox.Show("你可能通过回车键触发事件,无法获取数据。"); } }; } } }
查看全文
相关阅读:
Java基础学习总结(42)——Log4j 2使用教程
Java基础学习总结(42)——Log4j 2使用教程
Myeclipse学习总结(1)——Myeclipse优化配置
Python不再为字符集编码发愁,使用chardet轻松解决你的困扰。
补习系列(6)- springboot 整合 shiro 一指禅
给一线讲产品·8期|VPC、子网、安全组,是什么关系?
Python不再为字符集编码发愁,使用chardet轻松解决你的困扰。
python推导式pythonic必备
【nodejs原理&源码赏析(6)】深度剖析cluster模块源码与node.js多进程(下)
【nodejs原理&源码赏析(5)】net模块与通讯的实现
原文地址:https://www.cnblogs.com/javawebsoa/p/2457965.html
最新文章
数据分析浏览器端展示 技术选型
mysql 查询语句去重 通过sql去重
根据业务情况设置定时脚本的执行频次
select value from v$diag_info where name='Default Trace File';
IOT和HEAP表区别
IOT和HEAP表区别
IOT表优缺点
IOT表优缺点
Mysql iot表
Mysql iot表
热门文章
Next-Key Locks
奇怪的区间锁问题
奇怪的区间锁问题
Java基础学习总结(24)——Java单元测试之JUnit4详解
Redis学习总结(2)——Java使用Redis
Redis学习总结(2)——Java使用Redis
Redis学习总结(1)——Redis内存数据库详细教程
Redis学习总结(1)——Redis内存数据库详细教程
Redis学习总结(1)——Redis内存数据库详细教程
Java基础学习总结(42)——Log4j 2使用教程
Copyright © 2011-2022 走看看