2011-04-18 66 views
3

我想在另一个全屏应用程序中制作程序以显示信息。 类似于:在Starcraft II中显示正在播放的歌曲(来自Winamp)。如何绘制全屏应用程序

我该怎么做呢?

+1

对于初学者,你可能需要在你希望显示winamp的地方拍一个Pylon。 ;) – Cephron 2011-04-18 23:40:01

回答

0

我会先创建一个新窗口,并设置最上面的标志。我认为那会做你想做的。您可能需要通过调用SetWindowPos手动将该窗口移动到最顶端的z顺序的顶部。 (SetWindowPos是一个win32调用,但是你可以从C#中调用它,如果需要的话)。

+0

然后设置它来捕捉特定的事件(比如当winamp开始另一首歌曲时),如果它们可用,然后适当地回答它们,例如用歌曲的名称显示自己,然后自己消失/隐藏。 – Giuliano 2011-04-19 04:05:25