Functions > GUI > GUICtrlUpdate >


GUICtrlSetStyle

Change le style d'un contrôle.

GUICtrlSetStyle ( controlID, style [, exStyle] )

Paramètres

controlID L'ID du contrôle tel que retourné par une fonction GUICtrlCreate...(), ou -1 pour désigner le dernier contrôle créé.
style Définit le style du contrôle. Consultez en annexe les Styles des Contrôles GUI.
exStyle [optionnel] Définit le style étendu d'un contrôle. Consultez en annexe le Tableau des Styles Etendus.

Valeur de retour

Succès: Retourne 1.
Échec: Retourne 0.

Remarque

Certains styles ne peuvent pas être modifiés dynamiquement, consultez la documentation MSDN. Le style $CBS_UPPERCASE d'un contrôle Combo est un exemple.

En relation

GUICtrlCreate...

Exemple

#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>

Example()

Func Example()
    GUICreate("My GUI style") ; Crée une GUI centrée

    GUICtrlCreateLabel("Label dont le texte sera multiligne", 10, 20, 100, 100)
    GUICtrlSetStyle(-1, $SS_RIGHT)

    GUISetState(@SW_SHOW)

    ; Boucle jusqu'à ce que l'utilisateur quitte.
    Do
    Until GUIGetMsg() = $GUI_EVENT_CLOSE
EndFunc   ;==>Example