2015-10-18 52 views
-2

我想讓我的程序成爲唯一的程序顯示,有沒有辦法做到這一點?如何最小化除我的程序之外的所有打開的窗口?

我想通過運行這樣

WindowState = ALL.Minimized; 

更新

我做了一個這樣的腳本

Set shell = wscript.CreateObject("Shell.Application") 
Shell.MinimizeAll 

它命名爲Mini.vbs 然後我在Visual用這個代碼工作室

{ 
InitializeComponent(); 
TopMost = true; 
System.Diagnostics.Process.Start("c:/mini.vbs"); 
     } 

它的工作原理,但它不是最好的解決方案。

+0

您至少需要指定一種編程語言。 –

+2

真是巧合!我的程序想要做同樣的事情。當它們在同一臺機器上運行時,它們將如何工作? –

+0

壞主意,但你可以調用shell API的ToggleDesktop()然後顯示你的應用程序。 –

回答

0

你可以簡單地設置在創作形式的TopMost屬性True

public Form1() 
{ 
InitializeComponent();   
this.TopMost = true; 
} 

Goodluck。

+0

不,這隻會讓你編程「在頂部」。但它不會縮小所有其他窗口的範圍。 –

相關問題