Поделиться через


Функция 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

См. также

идентификаторы свойств