Partager via


SetWindowThemeAttribute, fonction (uxtheme.h)

Définit des attributs pour contrôler la façon dont les styles visuels sont appliqués à une fenêtre spécifiée.

Syntaxe

HRESULT SetWindowThemeAttribute(
  [in] HWND                     hwnd,
  [in] WINDOWTHEMEATTRIBUTETYPE eAttribute,
  [in] PVOID                    pvAttribute,
  [in] DWORD                    cbAttribute
);

Paramètres

[in] hwnd

Type : HWND

Gérez vers une fenêtre pour appliquer des modifications.

[in] eAttribute

Type : énumération WINDOWTHEMEATTRIBUTETYPE

Valeur de type WINDOWTHEMEATTRIBUTETYPE qui spécifie le type d’attribut à définir. La valeur de ce paramètre détermine le type de données à transmettre dans le paramètre pvAttribute. Il peut s’agir de la valeur suivante.

Valeur Signification
WTA_NONCLIENT
Spécifie les attributs non liés au client. pvAttribute doit être un pointeur de type WTA_OPTIONS.

[in] pvAttribute

Type : PVOID

Pointeur qui spécifie les attributs à définir. Le type est déterminé par la valeur de la valeur eAttribute.

[in] cbAttribute

Type : DWORD

Spécifie la taille, en octets, des données pointées par pvAttribute.

Valeur de retour

Type : HRESULT

Si cette fonction réussit, elle retourne S_OK. Sinon, elle retourne un HRESULT code d’erreur.

Exigences

Exigence Valeur
client minimum pris en charge Windows Vista [applications de bureau uniquement]
serveur minimum pris en charge Windows Server 2008 [applications de bureau uniquement]
plateforme cible Windows
d’en-tête uxtheme.h
bibliothèque UxTheme.lib
DLL UxTheme.dll

Voir aussi

WINDOWTHEMEATTRIBUTETYPE