2010-09-13 70 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,因爲它似乎很半吊子,但它是一個開始。任何人都可以隨時添加到它。