在屏幕坐标C#上打印点

时间:2014-02-19 20:15:18

标签: c# visual-studio-2012 drawing system.drawing

在我的应用程序中,我想在应用程序的给定坐标上打印/绘制点(或任何形状)。我想在桌面屏幕上绘制点/形状。

C#中是否有任何功能可以在给定的屏幕坐标上打印/绘制点?

IDE - Visual Studio 2012

提前致谢

2 个答案:

答案 0 :(得分:0)

您可以在透明的顶级窗口上绘制形状。请参阅Layered Windows

答案 1 :(得分:0)

    using System.Drawing;    
    Graphics g;
    using (g = Graphics.FromHwnd(IntPtr.Zero))

        {

             g.DrawEllipse(Pens.Red, x,y, 20, 20);

         }

这段代码很有效!!!