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


Метод IImageList2::ReplaceFromImageList (commoncontrols.h)

Заменяет изображение в одном списке изображений изображением из другого списка изображений.

Синтаксис

HRESULT ReplaceFromImageList(
  [in]           int        i,
  [in]           IImageList *pil,
  [in]           int        iSrc,
  [in, optional] IUnknown   *punk,
  [in]           DWORD      dwFlags
);

Параметры

[in] i

Тип: int

Индекс целевого образа в списке изображений. Это изображение, которое перезаписывается новым образом.

[in] pil

Тип: IImageList*

Указатель на список исходных изображений.

[in] iSrc

Тип: int

Индекс исходного образа в списке изображений, на который указывает pil.

[in, optional] punk

Тип: IUnknown*

Указатель на интерфейс IUnknown .

[in] dwFlags

Тип: DWORD

Не используется; значение должно иметь значение 0.

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

Тип: HRESULT

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

Требования

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