Share via


Fonction IsThemeActive (uxtheme.h)

Teste si un style visuel pour l’application actuelle est actif.

Syntaxe

BOOL IsThemeActive();

Valeur de retour

Type : BOOL

Retourne l’une des valeurs suivantes.

Code de retour Description
TRUE
Un style visuel est activé et les fenêtres avec des styles visuels appliqués doivent appeler OpenThemeData pour commencer à utiliser les services de dessin de thème.
FALSE
Un style visuel n’est pas activé et le gestionnaire de messages de fenêtre n’a pas besoin d’effectuer un autre appel à IsThemeActive tant qu’il n’a pas reçu un message WM_THEMECHANGED.

Remarques

N’appelez pas cette fonction pendant les constructeurs d’objets dllmains ou globaux. Cela peut entraîner des valeurs de retour non valides.

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