Functions > Window >


WinSetTitle

Change le titre d'une fenêtre.

WinSetTitle ( "title", "text", "newtitle" )

Paramètres

title La titre/hWnd/class de la fenêtre à changer. Consultez Définition spéciale de titre.
text Le texte de la fenêtre à changer. Consultez Définition spéciale de texte.
newtitle Le nouveau titre à donner à la fenêtre.

Valeur de retour

Succès: Retourne 1.
Échec: Retourne 0 si la fenêtre n'est pas trouvée.

Remarque

Si plusieurs fenêtres correspondent aux critères, le titre de la fenêtre la plus récente est modifié.

En relation

AutoItWinSetTitle, WinGetHandle, WinGetTitle, WinTitleMatchMode (Option)

Exemple

Example()

Func Example()
    ; Exécute le Bloc-notes
    Run("notepad.exe")

    ; Attend 10 secondes pour que la fenêtre du bloc-notes apparaisse.
    Local $hWnd = WinWait("[CLASS:Notepad]", "", 10)

    ; Définit le titre de la fenêtre du Bloc-notes en utilisant le handle retourné par WinWait.
    WinSetTitle($hWnd, "", "New Notepad Title - AutoIt")

    ; Attend 2 secondes pour afficher la fenêtre du Bloc-notes et le nouveau titre.
    Sleep(2000)

    ; Ferme la fenêtre du Bloc-notes en utilisant le handle retourné par WinWait.
    WinClose($hWnd)
EndFunc   ;==>Example