Funktionsreferenz

WinSetState

Zeigt, versteckt, minimiert, maximiert oder stellt ein Fenster wieder her.

WinSetState ( "title", "text", flag )

 

Parameter

title Der Title des Fensters, dessen Status verändert werden soll.
text Der Text des Fensters, dessen Statut verändert werden soll.
flag Der "show" Flag des ausgeführten Programms:
@SW_HIDE = Versteckt das Fenster.
@SW_SHOW = Zeigt ein vorher verstecktes Fenster.
@SW_MINIMIZE = Minimiert das Fenster.
@SW_MAXIMIZE = Maximiert das Fenster.
@SW_RESTORE = Macht eine Fensterminimierung oder -maximierung rückgängig.
@SW_DISABLE = Inaktiviert ein Fenster.
@SW_ENABLE = Aktiviert ein Fenster.

 

Bemerkungen

"WinSetState" ist ein Ersatz für die schlecht benannte "WinShow" Funktion. "WinShow" wird als Alias akzeptiert, aber sie wird eventuell in der Zukunft nicht mehr unterstützt werden.

Falls mehrere Fenster das Kriterium erfüllen, wird das zuletzt aktive Fensters genommen.
@SW_MINIMIZE und @SW_MAXIMIZE arbeiten auch mit modalen Dialog Fenstern.

 

Siehe auch

WinActivate, WinClose

 

Beispiel


WinSetState("Untitled -", "", @SW_HIDE)
Sleep(3000)
WinSetState("Untitled -", "", @SW_SHOW)