Feedback

Desktop anzeigen (alle Fenster minimieren)

Sprache: C#

Mit dieser Funktion werden alle Fenster minimiert, das ist die gleiche Funktion wie "Desktop anzeigen" in der Schnellstartleiste.
private void MinimizeAll()
{
    Type typeShell = Type.GetTypeFromProgID("Shell.Application");
    object objShell = Activator.CreateInstance(typeShell);
    typeShell.InvokeMember("MinimizeAll", System.Reflection.BindingFlags.InvokeMethod, null, objShell, null); 
}

private void UndoMinimizeAll()
{
    Type typeShell = Type.GetTypeFromProgID("Shell.Application");
    object objShell=Activator.CreateInstance(typeShell);
    typeShell.InvokeMember("UndoMinimizeAll",System.Reflection.BindingFlags.InvokeMethod,null,objShell,null); 
}
private void MinimizeAll()
{
    Type typeShell = Type.GetTypeFromProgID("Shell.Application");
    object objShell = Activator.CreateInstance(typeShell);
    typeShell.InvokeMember("MinimizeAll", System.Reflection.BindingFlags.InvokeMethod, null, objShell, null); 
}

private void UndoMinimizeAll()
{
    Type typeShell = Type.GetTypeFromProgID("Shell.Application");
    object objShell=Activator.CreateInstance(typeShell);
    typeShell.InvokeMember("UndoMinimizeAll",System.Reflection.BindingFlags.InvokeMethod,null,objShell,null); 
}