BOOL CImageList::Remove(int nImage);
- nImage: 要移除的图像的索引。
该方法返回一个 BOOL 值,表示是否成功移除指定的图像。如果成功,返回 TRUE;否则,返回 FALSE。
以下是一个简单的示例:
CImageList myImageList;
// ... 初始化 myImageList ...
int imageIndexToRemove = 2;
// 从图像列表中移除指定索引的图像
BOOL success = myImageList.Remove(imageIndexToRemove);
if (success) {
// 图像移除成功
} else {
// 图像移除失败,可能是因为索引无效等原因
}
这个方法通常用于在运行时动态地从图像列表中移除不需要的图像。如果你要删除多个图像,可以多次调用 Remove 方法。
请注意,在调用 Remove 方法之后,图像列表中的索引可能会发生变化。因此,如果你之后有其他图像索引相关的操作,需要小心管理这些变化。
转载请注明出处:http://www.zyzy.cn/article/detail/18275/MFC/CImageList