Функция GetThemePropertyOrigin (uxtheme.h)
Извлекает расположение определения свойства темы для свойства.
Синтаксис
HRESULT GetThemePropertyOrigin(
[in] HTHEME hTheme,
[in] int iPartId,
[in] int iStateId,
[in] int iPropId,
[out] PROPERTYORIGIN *pOrigin
);
Параметры
[in] hTheme
Тип: HTHEME
Обработка заданных данных темы окна. Используйте OpenThemeData для создания HTHEME.
[in] iPartId
Тип: int
Значение типа int, указывающее часть, содержащую тему. См. раздел частей и состояний.
[in] iStateId
Тип: int
Значение типа int, указывающее состояние части. См. раздел частей и состояний.
[in] iPropId
Тип: int
Значение типа int, указывающее свойство для извлечения. Вы можете использовать любое из значений свойств из Vssym32.h. Эти значения описаны на справочных страницах для функций, использующих их. Например, функция GetThemeInt использует значение TMT_BORDERSIZE. Список функций см. в справочнике по
[out] pOrigin
Тип: PROPERTYORIGIN*
Указатель на PROPERTYORIGIN перечислимый тип, указывающий, где было или не найдено свойство.
Возвращаемое значение
Тип: HRESULT
Если эта функция выполнена успешно, она возвращает S_OK. В противном случае возвращается код ошибки HRESULT.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows Vista [только классические приложения] |
минимальный поддерживаемый сервер | Windows Server 2003 [только классические приложения] |
целевая платформа | Виндоус |
заголовка | uxtheme.h |
библиотеки |
UxTheme.lib |
DLL | UxTheme.dll |