ImageList_Copy

This function copies images within a specified image list.

At a Glance

Header file: Commctrl.h
Windows CE versions: 2.0 and later

Syntax

BOOL ImageList_Copy(HIMAGELIST himlDst, int iDst,
HIMAGELIST himlSrc, int iSrc, UINT uFlags);

Parameters

himlDst and himlSrc

[in] Handle to an image list that is the target of the copy operation. Both parameters must be identical.

iDst

[in] Zero-based index of the image to be used as the destination of the copy operation.

iSrc

[in] Zero-based index of the image to be used as the source of the copy operation.

uFlags

[in] Bit flag value that specifies the type of copy operation to be made. This parameter can be one of the following values:

Value Description
ILCF_MOVE The source image is copied to the destination image’s index. This operation results in multiple instances of a given image.
ILCF_SWAP The source and destination images exchange positions within the image list.

Return Values

Nonzero indicates success. Zero indicates failure.