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("你可能通过回车键触发事件,无法获取数据。"); } }; } } }
查看全文
相关阅读:
poj 3080 kmp+暴力
org.apache.spark.rpc.RpcTimeout$$anonfun$1.applyOrElse
log4j:WARN No appenders could be found for logger
HBase2.0.5 WordCount
Eclipse连接HBase 报错:org.apache.hadoop.hbase.PleaseHoldException: Master is initializing
Eclipse Oxygen.2 Release (4.7.2)添加JUnit
hiveserver2启动成功但无法通过beeline连接
vi从当前行删除到最后一行
Hive SemanticException
Hive启动失败
原文地址:https://www.cnblogs.com/javawebsoa/p/2457965.html
最新文章
2019-9-25:渗透测试,基础学习,medusa爆破学习
QT QT creator QTsdk的区别
构建之法阅读笔记
第十周学习进度条
第十一周学习进度条
第八周学习进度条
第九周学习进度条
第七周学习进度条
第五周学习进度条
人月神话阅读笔记03
热门文章
人月神话阅读笔记02
51nod1134最长递增子序列(二分)
51nod1416两点(dfs或并查集)
51nod1255 字典序最小的子序列
51nod1625 夹克爷发红包(贪心+dfs)
CodeForces Gym
最长公共子序列lcs
51nod1163 最高的奖励(贪心+优先队列)
STL set<pair<int ,int> >用法
G
Copyright © 2011-2022 走看看