Freigeben über


DTBGOPTS-Struktur (uxtheme.h)

Definiert die Optionen für die DrawThemeBackgroundEx-Funktion .

Syntax

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

Member

dwSize

Typ: DWORD

Größe der Struktur. Legen Sie dies auf sizeof(DTBGOPTS) fest.

dwFlags

Typ: DWORD

Flags, die die ausgewählten Optionen angeben. Bei diesem Member kann es sich um einen der folgenden Elemente handelt:

Wert Bedeutung
DTBG_CLIPRECT
rcClip gibt das Rechteck an, an das die Zeichnung abgeschnitten wird.
DTBG_DRAWSOLID
Veraltet. Zeichnen Sie transparente und Alphabilder als vollfarbig.
DTBG_OMITBORDER
Zeichnen Sie nicht den Rahmen des Teils (derzeit wird dieser Wert nur für bgtype=borderfill unterstützt).
DTBG_OMITCONTENT
Zeichnen Sie nicht den Inhaltsbereich des Teils (derzeit wird dieser Wert nur für bgtype=borderfill unterstützt).
DTBG_COMPUTINGREGION
Veraltet.
DTBG_MIRRORDC
Angenommen, der hdc wird gespiegelt und die Bilder entsprechend umgedreht (derzeit wird dieser Wert nur für bgtype=imagefile unterstützt).
DTBG_NOMIRROR
Spiegel Sie die Ausgabe nicht, auch nicht im Rechts-nach-Links-Layout (RTL).
DTBG_VALIDBITS
DTBG_CLIPRECT | DTBG_DRAWSOLID | DTBG_OMITBORDER | DTBG_OMITCONTENT | DTBG_COMPUTINGREGION | DTBG_MIRRORDC | DTBG_NOMIRROR.

rcClip

Typ: RECT

Ein RECT , das das umgebende Rechteck des Clipbereichs angibt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile uxtheme.h

Weitere Informationen

DrawThemeBackgroundEx