2010-09-13 41 views
2

进出口好奇,如果他们是一种方式来使Windows应用程序(在C#或任何语言真的)在后台全屏运行。FullScreen在后台

但仍允许其他应用程序在其上运行而不会丢失全屏视图。

任何线索将不胜感激。

编辑:未标记的答案,看看我还能得到什么。虽然原来是有帮助的,我好奇其他方法。

+0

+1有趣的问题。你会用什么来实现这个功能? – 2010-09-13 17:29:09

+0

我认为这将是一个很酷,如果我可以让有点像pseduo操作系统界面运行在当前顶部,这样我可以喜欢设计它是我想要的。有限的想法和效率,但一个很酷的项目,以imo工作。 – Larry 2010-09-13 17:32:37

回答

2

(我有点惊讶没有看到任何解答。)

可以查询桌面的大小,使恰好您的应用程序的大小,然后把它放在其他窗口下屏幕。所有这些的细节将取决于你最终用来写它的内容。

例如,在C#:

  • 桌面的尺寸可从Screen对象用于主显示器的WorkingArea属性。您通过Screen.PrimaryScreen获得主显示屏的Screen对象。
  • Form类会帮助你的其他的东西,如WidthHeight性能等

标记这个答案CW,因为它似乎很半吊子,但它是一个开始。任何人都可以随时添加到它。