在我的应用程序中,我想在应用程序的给定坐标上打印/绘制点(或任何形状)。我想在桌面屏幕上绘制点/形状。
C#中是否有任何功能可以在给定的屏幕坐标上打印/绘制点?
IDE - Visual Studio 2012
提前致谢
答案 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);
}
这段代码很有效!!!