Функция EnableThemeDialogTexture (uxtheme.h)

Включает или отключает визуальный стиль фона диалогового окна.

Синтаксис

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

Параметры

[in] hwnd

Тип: HWND

Дескриптор окна целевого диалогового окна.

[in] dwFlags

Тип: DWORD

Одно из следующих значений флага параметра:

Значение Значение
ETDT_DISABLE
Отключает фоновое форматирование.
ETDT_ENABLE
Включает фоновое форматирование диалогового окна. Форматирование определяется визуальным стилем.
ETDT_USETABTEXTURE
Использует текстуру элемента управления Tab для фоновой текстуры диалогового окна.
ETDT_USEAEROWIZARDTABTEXTURE
Использует текстуру мастера Aero для фоновой текстуры диалогового окна.
ETDT_ENABLETAB
Включает фоновое форматирование диалогового окна. Текстура — это текстура элемента управления Tab, определяемая визуальным стилем. Этот флаг эквивалентен (ETDT_ENABLE | ETDT_USETABTEXTURE).
ETDT_ENABLEAEROWIZARDTAB
ETDT_ENABLE | ETDT_USEAEROWIZARDTABTEXTURE.
ETDT_VALIDBITS
ETDT_DISABLE | ETDT_ENABLE | ETDT_USETABTEXTURE | ETDT_USEAEROWIZARDTABTEXTURE.

Возвращаемое значение

Тип: HRESULT

Если эта функция выполняется успешно, она возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

EnableThemeDialogTexture можно использовать для настройки совместимости диалоговых окон с дочерними окнами и элементами управления, которые могут координировать отображение фона клиентской области с фоном родительского диалогового окна.

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header uxtheme.h
Библиотека UxTheme.lib
DLL UxTheme.dll