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("你可能通过回车键触发事件,无法获取数据。"); } }; } } }
查看全文
相关阅读:
Error: That port is already in use.
笔记:django is not a registered namespace错误
笔记:常用SQL语句
django迁移数据库错误
OperationalError: (1044, "Access denied for user ''@'localhost' to database 'mydb'")
笔记:LNMP架构Web的高并发处理
Debian ZSH解决每次ssh都需要source .bashrc问题
Django第四天:博客项目实战
js模板引擎之 Handlebars 基本用法
创建发布自己的npm包
原文地址:https://www.cnblogs.com/javawebsoa/p/2457965.html
最新文章
cmake 变量
jQuery 事件
PureMVC(JS版)源码解析(十二):Facade类
PureMVC(JS版)源码解析(十一):Model类
PureMVC(JS版)源码解析(十):Controller类
PureMVC(JS版)源码解析(九):View类
PureMVC(JS版)源码解析(八):Proxy类
PureMVC(JS版)源码解析(七):Mediator类
PureMVC(JS版)源码解析(六):MacroCommand类
PureMVC(JS版)源码解析(五):SimpleCommand类
热门文章
PureMVC(JS版)源码解析(四):Notifier类
十种必看的经营订阅人列表坏习惯
四极耳机接线标准,N版耳机改造为i版耳机
MediaWiki在Nginx下的伪静态方法
订单并发问题——悲观锁和乐观锁
站内搜索引擎初探:haystack全文检索,whoosh搜索引擎,jieba中文分词
使用Celery+Nginx静态化展示Django页面笔记
Django搭建fastdfs错误
分布式图片存储系统Fastfds和Nginx
Redis数据库常用命令
Copyright © 2011-2022 走看看