Call this function to replace an image in an image list with a new image.
BOOL Replace(
   int nImage,
   CBitmap* pbmImage,
   CBitmap* pbmMask 
);
int Replace(
   int nImage,
   HICON hIcon 
);
Parameters
- nImage 
 Zero-based index of the image to replace.
- pbmImage 
 A pointer to the bitmap containing the image.
- pbmMask 
 A pointer to the bitmap containing the mask. If no mask is used with the image list, this parameter is ignored.
- hIcon 
 A handle to the icon that contains the bitmap and mask for the new image.
Return Value
The version returning BOOL returns nonzero if successful; otherwise 0.
The version returning int returns the zero-based index of the image if successful; otherwise – 1.
Remarks
Call this member function after calling SetImageCount to assign the new, valid images to the placeholder image index numbers.
Example
See the example for CImageList::SetImageCount.
Requirements
Header: afxcmn.h