[英]How to get/set the position of the mouse relative from the application window?
我希望能够从窗体窗口所在的位置获取鼠标指针的当前位置。 因此,如果我将鼠标放在表单的左上方,它将为我提供x = 0和y = 0的x和y值,而表单本身可能位于屏幕中间。
我也想设置鼠标的位置。
如何在C#中完成? 我正在使用Windows窗体应用程序。
通过使用Cursor.Position获得屏幕坐标,然后转换为在窗口上调用PointToClient的窗口坐标。
Point p = this.PointToClient(Cursor.Position);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.