Método IImageList2::ReplaceFromImageList (commoncontrols.h)

Reemplaza una imagen de una lista de imágenes por una imagen de otra lista de imágenes.

Sintaxis

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

Parámetros

[in] i

Tipo: int

Índice de la imagen de destino en la lista de imágenes. Esta es la imagen sobrescrita por la nueva imagen.

[in] pil

Tipo: IImageList*

Puntero a la lista de imágenes de origen.

[in] iSrc

Tipo: int

Índice de la imagen de origen de la lista de imágenes a la que apunta pil.

[in, optional] punk

Tipo: IUnknown*

Puntero a la interfaz IUnknown .

[in] dwFlags

Tipo: DWORD

No utilizado; debe ser 0.

Valor devuelto

Tipo: HRESULT

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado commoncontrols.h
Archivo DLL Comctl32.dll (versión 6.0 o posterior)