runxinzhi.com
首页
百度搜索
发现: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("你可能通过回车键触发事件,无法获取数据。"); } }; } } }
相关阅读:
面试题目以及注意事项
jQuery Ajax 实例 ($.ajax、$.post、$.get)
前端知识大全
jquery实现2级联动
[转]那些年我们一起清除过的浮动
使用kubeadm在CentOS上搭建Kubernetes1.14.3集群
企业优秀运维人员20道必会iptables面试题
通过nginx日志利用shell统计日pv和uv
php访问mysql接口pdo-mysql安装
何查看已经安装的nginx、apache、mysql和php的编译参数
原文地址:https://www.cnblogs.com/tcjiaan/p/2422681.html
最新文章
python学习-day2
python学习-day1
selenium+python自动化97--unittest参数化(paramunittest)
1、[python] PyMouse、PyKeyboard用python操作鼠标和键盘
1、uiautomator2常用语法
ASP.NET MVC进阶一
初识mvc
LINQ
String 原型链上绑定自己的函数 总结
MAC将 /etc/sudoers文件修改错后的几种解决方法
热门文章
基于tinyproxy搭建代理服务器
[daily][device] linux挂载iphone
[dpdk] 读官方文档(3)
[daily][CentOS][yum] 删除包的同时一同清理掉安装时一起装进来的依赖包
[daily][archlinux][pacman] local database 损坏
[qemu] 在前端驱动使用virtio的情况下,如何让后端使用vhost-user [未解决]
[dpdk] 读官方文档(2)
[qemu] 挂载qcow2文件,qcow2里边还有个lvm
[dpdk] 读官方文档(1)
整理前端面试题1
Copyright © 2020-2023
润新知