Partager via


Structure DTBGOPTS (uxtheme.h)

Définit les options de la fonction DrawThemeBackgroundEx .

Syntaxe

typedef struct _DTBGOPTS {
  DWORD dwSize;
  DWORD dwFlags;
  RECT  rcClip;
} DTBGOPTS, *PDTBGOPTS;

Membres

dwSize

Type : DWORD

Taille de la structure. Définissez cette valeur sur sizeof(DTBGOPTS).

dwFlags

Type : DWORD

Indicateurs qui spécifient les options sélectionnées. Ce membre peut être l’un des suivants :

Valeur Signification
DTBG_CLIPRECT
rcClip spécifie le rectangle dans lequel le dessin est coupé.
DTBG_DRAWSOLID
Action déconseillée. Dessinez des images transparentes et alpha en tant que solides.
DTBG_OMITBORDER
Ne dessinez pas la bordure de la partie (actuellement, cette valeur est uniquement prise en charge pour bgtype=borderfill).
DTBG_OMITCONTENT
Ne dessinez pas la zone de contenu de la partie (actuellement, cette valeur est uniquement prise en charge pour bgtype=borderfill).
DTBG_COMPUTINGREGION
Action déconseillée.
DTBG_MIRRORDC
Supposons que le hdc soit mis en miroir et que les images retournent le cas échéant (actuellement, cette valeur est uniquement prise en charge pour bgtype=imagefile).
DTBG_NOMIRROR
Ne miroir pas la sortie, même dans la disposition RTL (droite à gauche).
DTBG_VALIDBITS
DTBG_CLIPRECT | DTBG_DRAWSOLID | DTBG_OMITBORDER | DTBG_OMITCONTENT | DTBG_COMPUTINGREGION | DTBG_MIRRORDC | DTBG_NOMIRROR.

rcClip

Type : RECT

Rect qui spécifie le rectangle englobant de la région de clip.

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]
En-tête uxtheme.h

Voir aussi

DrawThemeBackgroundEx