GetThemeBool, fonction (uxtheme.h)
Récupère la valeur d’une propriété BOOL à partir de la section SysMetrics des données de thème.
Syntaxe
HRESULT GetThemeBool(
[in] HTHEME hTheme,
[in] int iPartId,
[in] int iStateId,
[in] int iPropId,
[out] BOOL *pfVal
);
Paramètres
[in] hTheme
Type : HTHEME
Gérez les données de thème spécifiées d’une fenêtre. Utilisez OpenThemeData pour créer un HTHEME.
[in] iPartId
Type : int
Valeur de type int qui spécifie la partie contenant la propriété BOOL. Consultez Parties et états.
[in] iStateId
Type : int
Valeur de type int qui spécifie l’état du composant. Consultez Parties et états.
[in] iPropId
Type : int
Valeur de type int qui spécifie la propriété à récupérer. Il peut s’agir de l’une des valeurs suivantes.
Valeur | Signification |
---|---|
|
TRUE si l’image associée au composant et à l’état ont des zones transparentes. Consultez GetThemeColor pour la définition de la valeur TMT_TRANSPARENTCOLOR qui définit la couleur transparente. |
|
TRUE si la zone de légende non cliente associée à la partie et à l’état varient en fonction de la largeur du texte. |
|
TRUE si la bordure de l’image associée à la partie et à l’état doit uniquement être dessinée. |
|
TRUE si le contrôle associé à la partie et à l’état gère sa propre composition d’images. |
|
TRUE si les images de taille réelle associées à cette partie et cet état doivent être dessinées sur le remplissage d’arrière-plan. |
|
TRUE si le glyphe associé à cette partie et à cet état ont des zones transparentes. Consultez GetThemeColor pour la définition de la valeur TMT_GLYPHCOLOR qui définit la couleur transparente. |
|
TRUE si le glyphe associé à cette partie et à cet état doit être dessiné sans arrière-plan. |
|
TRUE si la barre de dimensionnement associée à cette partie et à cet état doit toujours être affichée. |
|
TRUE si l’image associée à cette partie et à cet état doit être retournée si la fenêtre est en cours d’affichage en mode lecture de droite à gauche. |
|
TRUE si l’image associée à cette partie et à cet état doit avoir une hauteur et une largeur égales. |
|
TRUE si l’image ou la bordure truesize associée à cette partie et à cet état doivent être dimensionnées sur un facteur de 2. |
|
TRUE si l’image associée à cette partie et à cet état est mise à l’échelle si nécessaire. |
|
TRUE si l’image associée à cette partie et à cet état est mise à l’échelle si nécessaire. |
|
TRUE si l’image associée à cette partie et à cet état est basée sur l’utilisateur actuel. |
[out] pfVal
Type : BOOL*
Pointeur vers un boOL qui reçoit la valeur de propriété récupérée.
Valeur retournée
Type : HRESULT
Si cette fonction réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Spécifications
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 |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour