Функция GetThemeAppProperties (uxtheme.h)
Извлекает флаги свойств, управляющие применением стилей визуальных элементов в текущем приложении.
Синтаксис
DWORD GetThemeAppProperties();
Возвращаемое значение
Тип: DWORD
Следующие возвращаемые значения представляют собой битовые флаги в сочетании с оператором логического ИЛИ.
Код возврата | Описание |
---|---|
|
Указывает, что к неклиентным областям окон приложений применяются стили визуальных элементов. |
|
Указывает, что к элементам управления в окнах приложений применяются стили визуальных элементов. |
|
Указывает, что все веб-содержимое, отображаемое в приложении, отображается с использованием стилей визуальных элементов. |
Комментарии
Отдельные флаги можно извлечь из результата путем объединения результата с логическим И нужного флага.
Не вызывайте эту функцию в конструкторах DllMain или глобальных объектов. Это может привести к недопустимым возвращаемым значениям.
Примеры
Этот пример извлекает состояние одного флага из результата функции.
DWORD resultFlags = GetThemeAppProperties();
bool ctrlsAreThemed = ((resultFlags & STAP_ALLOW_CONTROLS) != 0);
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | uxtheme.h |
Библиотека | UxTheme.lib |
DLL | UxTheme.dll (версия 1.0 или более поздняя) |