Share via


EnableThemeDialogTexture, fonction (uxtheme.h)

Active ou désactive le style visuel de l’arrière-plan d’une fenêtre de dialogue.

Syntaxe

HRESULT EnableThemeDialogTexture(
  [in] HWND  hwnd,
  [in] DWORD dwFlags
);

Paramètres

[in] hwnd

Type : HWND

Poignée de fenêtre de la boîte de dialogue cible.

[in] dwFlags

Type : DWORD

L’une des valeurs d’indicateur d’option suivantes :

Valeur Signification
ETDT_DISABLE
Désactive la texturation en arrière-plan.
ETDT_ENABLE
Active la texturation en arrière-plan de la fenêtre de dialogue. La texturation est définie par un style visuel.
ETDT_USETABTEXTURE
Utilise la texture de contrôle Tab pour la texture d’arrière-plan d’une fenêtre de dialogue.
ETDT_USEAEROWIZARDTABTEXTURE
Utilise la texture de l’Assistant Aero pour la texture d’arrière-plan d’une fenêtre de dialogue.
ETDT_ENABLETAB
Active la texturation en arrière-plan de la fenêtre de dialogue. La texture est la texture de contrôle Tab définie par le style visuel. Cet indicateur équivaut à (ETDT_ENABLE | ETDT_USETABTEXTURE).
ETDT_ENABLEAEROWIZARDTAB
ETDT_ENABLE | ETDT_USEAEROWIZARDTABTEXTURE.
ETDT_VALIDBITS
ETDT_DISABLE | ETDT_ENABLE | ETDT_USETABTEXTURE | ETDT_USEAEROWIZARDTABTEXTURE.

Valeur retournée

Type : HRESULT

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

Remarques

EnableThemeDialogTexture peut être utilisé pour personnaliser la compatibilité de boîte de dialogue avec les fenêtres et contrôles enfants qui peuvent ou non coordonner le rendu des arrière-plans de leur zone client avec celui de leur boîte de dialogue parente.

Configuration requise

   
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