Ескерім
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Извлекает поток данных, соответствующий указанной теме, начиная с указанной части, состояния и свойства.
Синтаксис
HRESULT GetThemeStream(
[in] HTHEME hTheme,
[in] int iPartId,
[in] int iStateId,
[in] int iPropId,
[out] VOID **ppvStream,
[out] DWORD *pcbStream,
[in] HINSTANCE hInst
);
Параметры
[in] hTheme
Тип: HTHEME
Дескриптор темы, из которой будет получен поток.
[in] iPartId
Тип: int
Указывает часть, из которого извлекается поток. См . раздел Части и состояния.
[in] iStateId
Тип: int
Указывает состояние части.
[in] iPropId
Тип: int
Указывает извлекаемое свойство.
[out] ppvStream
Тип: VOID**
Адрес указателя, получающего поток.
[out] pcbStream
Тип: DWORD*
Указатель, который получает длину (в байтах) потока, полученного ppvStream.
[in] hInst
Тип: HINSTANCE
Если iPropId имеет TMT_STREAM, это значение равно NULL. Если iPropId TMT_DISKSTREAM, это значение является HINSTANCE загруженного файла стилей.
Возвращаемое значение
Тип: HRESULT
Если эта функция завершается успешно, она возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Комментарии
Windows 8. В режиме высокой контрастности поток данных, полученный этой функцией, недопустим после закрытия дескриптора темы hTheme.
Поток данных, полученный этой функцией, не является копией; не удаляйте и не закрывайте поток данных после его использования.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | uxtheme.h |
Библиотека | UxTheme.lib |
DLL | UxTheme.dll |