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


функция ImageList_ReadEx (commctrl.h)

Считывает список изображений из потока и возвращает интерфейс IImageList в список изображений.

Синтаксис

HRESULT ImageList_ReadEx(
  [in]  DWORD   dwFlags,
  [in]  IStream *pstm,
  [out] REFIID  riid,
  [out] PVOID   *ppv
);

Параметры

[in] dwFlags

Тип: DWORD

Флаг, указывающий способ чтения потока.

Значение Значение
ILP_NORMAL
Ожидает список изображений, написанный с указанным флагом ILP_NORMAL.
ILP_DOWNLEVEL
Ожидает список изображений, написанный с указанным флагом ILP_DOWNLEVEL.

[in] pstm

Тип: LPSTREAM

Адрес потока.

[out] riid

Тип: REFIID

Идентификатор IID для списка изображений.

[out] ppv

Тип: void**

Адрес указателя на интерфейс списка изображений в случае успешного выполнения, в противном случае — NULL .

Возвращаемое значение

Тип: HRESULT

Если эта функция выполняется успешно, она возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

Чтобы использовать ImageList_ReadEx, приложение должно указать в манифесте Comctl32.dll версии 6. Дополнительные сведения о манифестах см. в разделе Включение визуальных стилей.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header commctrl.h
Библиотека Comctl32.lib
DLL Comctl32.dll (версия 6.0 или более поздняя)

См. также раздел

ImageList_Read

ImageList_Write

ImageList_WriteEx

Справочные материалы