【发布时间】:2011-09-30 05:55:58
【问题描述】:
我寻求一种可以“从外部”在屏幕上打印数据的 C# 方法。
基本上,我有一个 DX9 应用程序,我想“在上面画画”。
我尝试了Graphics.FromHwnd(0); 方法,但它会闪烁,并且不如我想要的那么好。
我知道有很多应用程序(例如 Skype)可以在显示器上绘图,“高于”所有其他应用程序,但我不明白如何以编程方式进行。
如果你能帮助我,我将非常感激。
标记
【问题讨论】:
-
您只能在窗口上绘图。它不必看起来像一个。当您创建一个没有边框和标题的文件时,它不会。例如,在 Winforms 中 FormBorderStyle = None。