操作的图像列表

替换 成员函数替换图像中的一个图像列表 (CImageList) 使用新图像。 ,如果需要动态增加图像数在图像的列表对象,此功能也很有用。 SetImageCount 功能动态更改在图像存储的映像数列表。 如果增大图像的大小列表,调用 替换 将图像添加到新图像槽。 如果您减小图像的大小列表,则新范围外的图像被释放。

移除 成员函数从图像移除图像列表。 复制 成员函数可以复制或交换在图像中的图像列表。 此功能允许您指示是否应当复制项到目标索引或应交换源和目标图像。

若要创建新的图像请通过将图像列表的两个列表,使用 创建 成员函数的适当重载。 创建 此重载将这个现有图像的第一个图像列表,存储该 generated imagery 在新图像列表对象。 新图像是通过绘制第二个映像生成的透明在第一。 新图像的掩码是执行的逻辑或运算的结果在掩码中的位两个现有的图像。

这将一直重复,直至所有图形合并,并将它们添加到新图像列表对象。

您可以编写图像信息到存档通过调用 写入 成员函数,通过调用 读取 成员函数读取该 cookie。

GetSafeHandle附加分离 成员函数使您可以操作图像的处理列表附加到 CImageList ,对象,而 DeleteImageList 成员函数删除该图像列表,而不销毁 CImageList 对象。

请参见

参考

使用CImageList

概念

控件(MFC)