Funktionreferenz


WinFlash

Beschreibung anzeigen in

Lässt ein Fenster in der Taskleiste blinken.

WinFlash ( "title" [, "text" [, flashes = 4 [, delay = 500]]] )

Parameter

title Der Titel/Fenster-Handle(hWnd)/Klassenname(class) des Fensters, das geändert wird. Siehe Erweiterte Fenstertiteldefinition.
text [optional] Der Text des Fensters, das geändert wird. Standardwert ist ein leerer String. Siehe Erweiterte Fenstertextdefinition.
flashes [optional] Die Anzahl, wie oft das Fenster blinken soll. Standard ist 4.
delay [optional] Die Zeit in Millisekunden, die zwischen dem Blinken gewartet werden soll. Standard ist 500 ms.

Rückgabewert

Keine.

Bemerkungen

Das Blinken ist sehr nützlich, damit es dem Benutzer auffällt!

Verwandte Funktionen

WinSetState

Beispiel

Example()

Func Example()
    ; Startet Notepad
    Run("notepad.exe")

    ; Wartet maximal 10 Sekunden bis das Notepad-Fenster erscheint
    Local $hWnd = WinWait("[CLASS:Notepad]", "", 10)

    ; Lässt das Fenster 4 Mal mit einer Pause von jeweils einer halben Sekunde blinken
    WinFlash($hWnd, "", 4, 1000)

    ; Wartet 5 Sekunden, damit das Editor Fenster angezeigt wird. Das Blinken wird beendet.
    Sleep(5000)

    ; Schließt das Editorfenster durch die Verwendung des von WinWait zurückgegebenen Handles.
    WinClose($hWnd)
EndFunc   ;==>Example