Wie kann ich ein Fenster mit einem vb-Skript maximieren, wiederherstellen oder minimieren?

8

Ich muss in der Lage sein, separate .vbs-Dateien zu erstellen, die (wenn sie mit einer Tastaturkurztaste ausgelöst werden) das aktive Fenster maximiert, minimiert oder wiederhergestellt werden lassen.

Wie kann ich dies tun, ohne ein separates Paket herunterzuladen und zu installieren (hier nicht erlaubt).

    
Keng 29.09.2010, 17:31
quelle

2 Antworten

14

VBScript und Windows Script Host bieten keine systemeigenen Funktionen zum Maximieren / Minimieren / Wiederherstellen eines Fensters. Ohne Tools von Drittanbietern besteht die einzige Möglichkeit darin, SendKeys zu verwenden, um die Tastatur zu simulieren Verknüpfungen der entsprechenden Befehle im Systemmenü eines Fensters.

  • Um das aktive Fenster zu maximieren, können Sie die Alt + SpaceBar , x Abkürzung simulieren:

    %Vor%
  • Um das aktive Fenster zu minimieren, verwenden Sie Alt + SpaceBar , n :

    %Vor%
  • Um das aktive Fenster wiederherzustellen, verwenden Sie Alt + SpaceBar , r :

    %Vor%

(Beachten Sie, dass dieser Code in nicht-englischen Windows-Versionen nicht funktioniert, in denen die Namen der Maximize / Minimize / Restore-Befehle lokalisiert sind und daher andere Verknüpfungen haben.)

    
Helen 29.09.2010, 18:43
quelle
0

Dies könnte hilfreich sein:
Ссылка

    
Sidharth Panwar 29.09.2010 17:40
quelle

Tags und Links