C# 如何绘制全屏应用程序

C# 如何绘制全屏应用程序,c#,drawing,C#,Drawing,我想做一个程序来显示信息,而我在另一个全屏应用程序。 比如:在《星际争霸2》中播放什么歌曲(来自Winamp) 我是如何做到这一点的?我将首先创建一个设置了最上面标志的新窗口。我想那会满足你的要求。您可能需要通过调用SetWindowPos手动将该窗口移动到最顶端z顺序的顶部。(SetWindowPos是一个win32调用,但如果需要,您可以从C#进行pInvoke调用。)对于初学者,您可能需要在希望显示winamp的位置附近安装一个挂架然后将其设置为捕捉特定事件(如winamp启动另一首歌曲时

我想做一个程序来显示信息,而我在另一个全屏应用程序。 比如:在《星际争霸2》中播放什么歌曲(来自Winamp)


我是如何做到这一点的?

我将首先创建一个设置了最上面标志的新窗口。我想那会满足你的要求。您可能需要通过调用SetWindowPos手动将该窗口移动到最顶端z顺序的顶部。(SetWindowPos是一个win32调用,但如果需要,您可以从C#进行pInvoke调用。)

对于初学者,您可能需要在希望显示winamp的位置附近安装一个挂架然后将其设置为捕捉特定事件(如winamp启动另一首歌曲时),如果它们可用,然后适当地回答它们,如用歌曲名称显示自己,然后淡出/隐藏自己。