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("你可能通过回车键触发事件,无法获取数据。"); } }; } } }
查看全文
相关阅读:
rkhunter和chkrootkit
Chkrootkit安装配置教程 – Linux后门入侵检测
安装asterisk以及asterisk-gui
职场最让人鄙视哪种招聘面试老板
谷歌为何大举收购机器人公司?
evercookie
美科学家发现量子纠缠幽灵与宇宙虫洞有关
Storm-YARN
Twitter开源Summingbird:近原生编码下整合批处理与流处理
基于keepalived的redis通信链接数测试
原文地址:https://www.cnblogs.com/tcjiaan/p/2422681.html
最新文章
placeholder修改颜色
超出部分省略号
display:inline-block;如何取消标签之间的距离
weexplus真机调试
adb server version (31) doesn't match this client (41); killing...
There is not enough memory to perform the requested operation
使用Cordova插件实现两个app之间的相互调用和通讯
{"status":-1,"statusText":"ERR_CONNECT_FAILED"}
js 正则校验非法字符
Error: Failed to download resource "python"
热门文章
ES6迭代器(Iterator)和生成器(Generator)
将远程oracle数据库导入到本地
nginx 反向代理proxy_pass 后加斜杠和不加斜杆的区别
Centos 5.x 升级 python2.7,安装setuptools、mysqldb 完整记录
CentOS环境 升级Python2.6.6至2.7.5
Asterisk func group
转,如果linux不能用yum安装asterisk时,可以库参照以下办法添加asterisk仓库
卸载asterisk 会装就要会卸载 你会吗? [跟我一起学](转安静的发狂者)
Asterisk 通话过程中执行动作(即applicationmap )的使用方法和电话转会议的实现
Asterisk 拨号方案中截取字符串
Copyright © 2011-2022 走看看