如何在屏幕上显示鼠标坐标?如何用string.format格式化坐标?

时间:2015-07-04 22:25:42

标签: c# .net winforms

我需要在表单上显示鼠标坐标X和Y,但即使我在屏幕上移动鼠标不仅仅是在鼠标区域上方。

第二,如何使用string.format在标签上显示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};

不确定如何使用string.Format

1 个答案:

答案 0 :(得分:0)

您可以使用以下代码获取屏幕坐标:

label1.Text = string.Format("X={0}, Y={1}", position.X, position.Y);

要显示/格式化,请使用以下内容:

if (isset($_POST['content_id']) && $_POST['content_id'] === $content['content_id']) {
     // echo checked
}