CImageList::Replace
调用此函数替换图像中的一个图像列表与新图像。
BOOL Replace(
int nImage,
CBitmap* pbmImage,
CBitmap* pbmMask
);
int Replace(
int nImage,
HICON hIcon
);
参数
nImage
替换图像的从零开始的索引。pbmImage
对包含图像的位图的指针。pbmMask
对包含掩码位图的指针。 如果掩码不使用与图像列表,此参数将被忽略。hIcon
对包含位图和掩码新图像的图标的句柄。
返回值
返回 BOOL 的版本返回非零,如果成功;否则为0。
返回 int 的版本返回图像的从零开始的索引,如果成功;否则– 1。
备注
在调用 SetImageCount 后分配新,有效的图像调用此成员函数向placeholder图像索引号。
示例
为 CImageList::SetImageCount参见示例。
要求
Header: afxcmn.h