如何在屏幕上获取鼠标坐标?如何用字符串格式化坐标
本文关键字:坐标 字符串 格式化 何用 获取 屏幕 鼠标 | 更新日期: 2023-09-27 18:01:00
我需要在窗体上显示鼠标坐标X和Y,但即使我在屏幕上移动鼠标,也不仅仅是在鼠标区域上。
第二,如何使用字符串格式在标签上实时显示x和y的坐标。
我使用这个方法来获取坐标,但我不确定它是否是屏幕的坐标,以及即使我在屏幕(监视器(上到处移动鼠标,它是否会显示鼠标光标的位置。
public static Point GetMousePositionWindowsForms()
{
System.Drawing.Point point = Control.MousePosition;
return new Point(point.X, point.Y);
}
在构造函数中,我尝试了:
label1.Text = string.Format("X = " {GetMousePositionWindowsForms().X};
不知道如何使用字符串。格式化
您可以使用以下代码获取屏幕坐标:
var position = System.Windows.Forms.Cursor.Position;
要显示/格式化它,请使用以下内容:
label1.Text = string.Format("X={0}, Y={1}", position.X, position.Y);