Partager via


SetThemeAppProperties, fonction (uxtheme.h)

Définit les indicateurs qui déterminent la façon dont les styles visuels sont implémentés dans l’application appelante.

Syntaxe

void SetThemeAppProperties(
  DWORD dwFlags
);

Paramètres

dwFlags

Type : DWORD

DWORD qui spécifie un ou plusieurs des indicateurs de bits suivants, qui peuvent être combinés avec un OR logique.

Valeur Signification
STAP_ALLOW_NONCLIENT
Spécifie que les styles visuels seront appliqués aux zones non clientes des fenêtres d’application.
STAP_ALLOW_CONTROLS
Spécifie que les styles visuels seront appliqués aux contrôles courants utilisés dans une application.
STAP_ALLOW_WEBCONTENT
Spécifie que le contenu web affiché dans une application aura des styles visuels appliqués.

Valeur de retour

None

Remarques

Après avoir défini les indicateurs, envoyez un message WM_THEMECHANGED à la fenêtre main de votre application pour que les modifications prennent effet.

Exemples

Cet exemple combine des indicateurs et appelle cette fonction comme indiqué.

DWORD dwFlags = (STAP_ALLOW_NONCLIENT | 
        STAP_ALLOW_CONTROLS | STAP_ALLOW_WEBCONTENT);
SetThemeAppProperties(dwFlags);

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête uxtheme.h
Bibliothèque UxTheme.lib
DLL UxTheme.dll (version 1.0 ou ultérieure)

Voir aussi

GetThemeAppProperties