2015-10-18 55 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

不,这只会让你编程“在顶部”。但它不会缩小所有其他窗口的范围。 –

相关问题