Ескерім
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Вычисляет размер и расположение фона, определяемого стилем визуального элемента, в зависимости от области содержимого.
Синтаксис
HRESULT GetThemeBackgroundExtent(
[in] HTHEME hTheme,
[in] HDC hdc,
[in] int iPartId,
[in] int iStateId,
[in] LPCRECT pContentRect,
[out] LPRECT pExtentRect
);
Параметры
[in] hTheme
Тип: HTHEME
Обработка данных указанной темы окна. Используйте OpenThemeData для создания HTHEME.
[in] hdc
Тип: HDC
HDC для использования при рисовании. Для этого параметра может быть задано значение NULL.
[in] iPartId
Тип: int
Значение типа int , указывающее часть, содержащую содержимое. См. раздел Части и состояния.
[in] iStateId
Тип: int
Значение типа int , указывающее состояние части, содержащей содержимое. См. раздел Части и состояния.
[in] pContentRect
Тип: LPCRECT
Указатель на структуру RECT , содержащую фоновый прямоугольник содержимого в логических координатах. Этот прямоугольник возвращается из getThemeBackgroundContentRect.
[out] pExtentRect
Тип: LPRECT
Указатель на структуру RECT , которая получает фоновый прямоугольник в логических координатах. Этот прямоугольник основан на pContentRect.
Возвращаемое значение
Тип: HRESULT
Если эта функция выполняется успешно, она возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Комментарии
Тема может определить область содержимого в каждом фоновом изображении. Это область, в которой можно размещать содержимое, например текст и значки, без перезаписи границ фона.
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | uxtheme.h |
Библиотека | UxTheme.lib |
DLL | UxTheme.dll |
См. также раздел
Справочные материалы