Структура DTBGOPTS (uxtheme.h)

Определяет параметры функции DrawThemeBackgroundEx .

Синтаксис

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

Члены

dwSize

Тип: DWORD

Размер структуры. Задайте для параметра значение sizeof(DTBGOPTS).

dwFlags

Тип: DWORD

Флаги, указывающие выбранные параметры. Это может быть один из следующих элементов:

Значение Значение
DTBG_CLIPRECT
rcClip указывает прямоугольник, к которому обрезается рисунок.
DTBG_DRAWSOLID
Не рекомендуется. Рисуйте прозрачные и альфа-изображения как сплошные.
DTBG_OMITBORDER
Не рисуйте границу части (в настоящее время это значение поддерживается только для bgtype=borderfill).
DTBG_OMITCONTENT
Не рисуйте область содержимого части (в настоящее время это значение поддерживается только для bgtype=borderfill).
DTBG_COMPUTINGREGION
Не рекомендуется.
DTBG_MIRRORDC
Предположим, что hdc зеркально отражается и отображает изображения соответствующим образом (в настоящее время это значение поддерживается только для bgtype=imagefile).
DTBG_NOMIRROR
Не зеркало выходные данные, даже в макете справа налево (RTL).
DTBG_VALIDBITS
DTBG_CLIPRECT | DTBG_DRAWSOLID | DTBG_OMITBORDER | DTBG_OMITCONTENT | DTBG_COMPUTINGREGION | DTBG_MIRRORDC | DTBG_NOMIRROR.

rcClip

Тип: RECT

Значение RECT, указывающее ограничивающий прямоугольник области обрезки.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть uxtheme.h

См. также раздел

DrawThemeBackgroundEx