Erzwingt das Schließen eines bestimmten Fensters.
WinKill , FensterTitel, FensterText, Wartezeit, IgnoriereTitel, IgnoriereText
Der Titel oder andere Möglichkeiten zum Identifizieren des Zielfensters. Weitere Informationen finden Sie unter FensterTitel-Parameter.
Eine Zeichenkette, die in einem der Textelemente des Zielfensters enthalten ist (eventuell vorhandene Textelemente können mit dem internen Tool Window Spy aufgedeckt werden). Versteckte Textelemente werden nur erkannt, wenn DetectHiddenText eingeschaltet ist.
Wenn dieser Parameter weggelassen wird oder leer ist, wird der Befehl überhaupt nicht warten. Wenn eine 0 angegeben ist, wird standardmäßig eine Wartezeit von 500 ms verwendet. Jeder andere Wert wird als Sekunden interpretiert (auch mit Dezimalpunkt oder als Ausdruck) und definiert, wie lange auf das Schließen des Fensters gewartet werden soll. Schließt sich das Fenster innerhalb dieser Zeit nicht, wird das Skript fortgesetzt. ErrorLevel wird nicht gesetzt, demzufolge können Sie WinExist(), IfWinExist oder WinWaitClose verwenden, um ein eindeutiges Schließen eines Fensters festzustellen.
Alle Fenster, die diesen Wert in ihren Titeln enthalten, werden ignoriert.
Alle Fenster, die diesen Wert in ihren Textelementen enthalten, werden ignoriert.
Zuerst versucht dieser Befehl, das Fenster auf normale Weise zu schließen. Bei Misserfolg wird WinKill versuchen, den Prozess des Fensters gewaltsam zu terminieren.
Wenn ein übereinstimmendes Fenster aktiv ist, wird bei mehreren übereinstimmenden Fenstern vorrangig dieses Fenster geschlossen. Im Falle mehrerer übereinstimmender Fenster wird generell das oberste (aktuell verwendete) Fenster geschlossen.
Dieser Befehl agiert nur mit einem einzelnen Fenster, es sei denn, FensterTitel ist ahk_group GruppeName, dann sind alle Fenster in der Gruppe betroffen.
Fenstertitel und -texte sind Groß-/Kleinschreibung-sensitiv. Versteckte Fenster werden nur erkannt, wenn DetectHiddenWindows eingeschaltet ist.
WinClose, WinWaitClose, Process, WinActivate, SetTitleMatchMode, DetectHiddenWindows, Zuletzt Gefundenes Fenster, WinExist(), WinActive(), WinWaitActive, WinWait, GroupActivate