Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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