AutoHotkey: Fenster schließen oder Minimieren
Zur Navigation springen
Zur Suche springen
Mit Hilfe dieses Srcipts kann man verschiedene Fenster mit der [ESC] Taste minimieren oder schließen. Diese Script benötigt eine Konfigurationsdatei:
CloseList.txt
Jede Zeile beinhaltet die Methode und den Fensternamen, getrennt durch einen Tabulator. Die Methoden sind:
C Schließe das Fenster mittels WinClose
M Minimiere das Fenster mittels WinMinimize
P Minimiere das Fenster mittels PostMessage
Der Fenstername kann der Titel und die Zeichenkette ahk_class gefolgt vom Windows Klassen Namen sein, siehe die AutoHotkey Hilfe, alles andere , gefolgt von einem Tabulator, kann als Kommentar verwendet werden.
Zum Beispiel:
C Filealyzer ahk_class TformMain C Windows Picture and Fax Viewer P ahk_class StrongDC++ StrongDC++ P ahk_class Afx:400000:b:10013:6:580ad1 NetTransport M 8x8 Standard - Table VOG game C ahk_class HH Parent HTML Help
; Esc (Schließe oder minimiere Fenster) ~Esc:: SetTitleMatchMode 2 ; sicherstellen, dass Alt nicht gedrückt ist (um das Alt-Tab - Esc Problem zu ; verhindern) if GetKeyState( "Alt" ) Return ; sicherstellen, dass die linke Maustaste nicht gedrückt ist( um das ; Drag - Esc Problem zu verhindern) if GetKeyState( "LButton" ) Return loop Read, CloseList.txt { StringSplit aCloseListLine, A_LoopReadLine, %A_Tab% if WinActive( aCloseListLine2 ) { if (aCloseListLine1 = "C") WinClose A if (aCloseListLine1 = "M") WinMinimize A if (aCloseListLine1 = "P") PostMessage 0x112, 0xF020,,, A } } Return
Zurück zu AutoHotkey