在屏幕上画,C#
我寻求一种可以“外部”在屏幕上打印数据的C#方法。在屏幕上画,C#,c#,graphics,directx,C#,Graphics,Directx,我寻求一种可以“外部”在屏幕上打印数据的C#方法。 基本上,我有一个DX9应用程序,我想“在上面画画”。 我尝试了图形方法,但它会闪烁,并且没有我想要的那么好。 我知道有很多像Skype这样的应用程序可以在显示器上使用,但我不知道如何通过编程实现 如果你能帮助我,我将不胜感激。 标记只需创建一个 form.TopMost=true 您可能希望创建一个透明窗体,以便窗体本身不可见 您甚至可能想要创建一个。有时覆盖OnBackgroundPaint事件将产生较少的闪烁。你可能想试试 否则,我不知道
基本上,我有一个DX9应用程序,我想“在上面画画”。
我尝试了
图形代码>方法,但它会闪烁,并且没有我想要的那么好。
我知道有很多像Skype这样的应用程序可以在显示器上使用,但我不知道如何通过编程实现
如果你能帮助我,我将不胜感激。
标记只需创建一个
form.TopMost=true
您可能希望创建一个透明窗体,以便窗体本身不可见
您甚至可能想要创建一个。有时覆盖OnBackgroundPaint
事件将产生较少的闪烁。你可能想试试
否则,我不知道你的代码是怎么引起闪烁的 你只能在窗户上画画。它不必看起来像一个。当您创建一个没有边框和标题的文档时,它不会出现。例如,在Winforms中,FormBorderStyle=无。