在 MFC 中,CImageList 类用于处理图像列表,其中 Add 方法是用于向图像列表中添加图像的公共方法。通常,Add 方法用于将图像添加到图像列表,并返回一个索引,该索引可以用于在列表中引用该图像。

以下是一个简单的示例代码:
CImageList imageList;
imageList.Create(16, 16, ILC_COLOR32 | ILC_MASK, 0, 1); // 创建图像列表

CBitmap bitmap;
bitmap.LoadBitmap(IDB_MY_BITMAP); // 加载位图资源

int index = imageList.Add(&bitmap, RGB(255, 0, 255)); // 将位图添加到图像列表

// 在使用图像列表时,可以使用返回的索引引用相应的图像

在这个示例中,Add 方法用于将位图资源(通过 CBitmap 对象表示)添加到图像列表。RGB(255, 0, 255) 是用于指定透明颜色的 RGB 值。

请注意,具体的使用方式可能会因您的项目需求而有所不同,例如,您可能需要在图像列表中添加多个图像,或者使用其他的方式来加载位图。




转载请注明出处:http://www.zyzy.cn/article/detail/18257/MFC/CImageList