Compartilhar via


Estrutura DTBGOPTS (uxtheme.h)

Define as opções para a função DrawThemeBackgroundEx .

Sintaxe

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

Membros

dwSize

Tipo: DWORD

Tamanho da estrutura. Defina isso como sizeof(DTBGOPTS).

dwFlags

Tipo: DWORD

Sinalizadores que especificam as opções selecionadas. Esse membro pode ser um dos seguintes:

Valor Significado
DTBG_CLIPRECT
rcClip especifica o retângulo ao qual o desenho é recortado.
DTBG_DRAWSOLID
Preterido. Desenhe imagens transparentes e alfa como sólidas.
DTBG_OMITBORDER
Não desenhe a borda da parte (atualmente, esse valor só tem suporte para bgtype=borderfill).
DTBG_OMITCONTENT
Não desenhe a área de conteúdo da parte (atualmente, esse valor só tem suporte para bgtype=borderfill).
DTBG_COMPUTINGREGION
Preterido.
DTBG_MIRRORDC
Suponha que o hdc seja espelhado e inverte as imagens conforme apropriado (atualmente, esse valor só tem suporte para bgtype=imagefile).
DTBG_NOMIRROR
Não espelho a saída, mesmo no layout da direita para a esquerda (RTL).
DTBG_VALIDBITS
DTBG_CLIPRECT | DTBG_DRAWSOLID | DTBG_OMITBORDER | DTBG_OMITCONTENT | DTBG_COMPUTINGREGION | DTBG_MIRRORDC | DTBG_NOMIRROR.

rcClip

Tipo: RECT

Um RECT que especifica o retângulo delimitador da região de clipe.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho uxtheme.h

Confira também

DrawThemeBackgroundEx