Compartilhar via


Função EnableThemeDialogTexture (uxtheme.h)

Habilita ou desabilita o estilo visual da tela de fundo de uma janela de diálogo.

Sintaxe

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

Parâmetros

[in] hwnd

Tipo: HWND

Identificador de janela da caixa de diálogo de destino.

[in] dwFlags

Tipo: DWORD

Um dos seguintes valores de sinalizador de opção:

Valor Significado
ETDT_DISABLE
Desabilita a texturização em segundo plano.
ETDT_ENABLE
Habilita a texturização em segundo plano da janela de diálogo. A texturização é definida por um estilo visual.
ETDT_USETABTEXTURE
Usa a textura de controle Tab para a textura de plano de fundo de uma janela de diálogo.
ETDT_USEAEROWIZARDTABTEXTURE
Usa a textura do assistente aero para a textura de plano de fundo de uma janela de diálogo.
ETDT_ENABLETAB
Habilita a texturização em segundo plano da janela de diálogo. A textura é a textura de controle Tab definida pelo estilo visual. Esse sinalizador é equivalente a (ETDT_ENABLE | ETDT_USETABTEXTURE).
ETDT_ENABLEAEROWIZARDTAB
ETDT_ENABLE | ETDT_USEAEROWIZARDTABTEXTURE.
ETDT_VALIDBITS
ETDT_DISABLE | ETDT_ENABLE | ETDT_USETABTEXTURE | ETDT_USEAEROWIZARDTABTEXTURE.

Valor retornado

Tipo: HRESULT

Se essa função for bem-sucedida, ela retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Comentários

EnableThemeDialogTexture pode ser usado para personalizar a compatibilidade da caixa de diálogo com janelas e controles filho que podem ou não coordenar a renderização dos planos de fundo da área do cliente com o da caixa de diálogo pai.

Requisitos

   
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]
Plataforma de Destino Windows
Cabeçalho uxtheme.h
Biblioteca UxTheme.lib
DLL UxTheme.dll