以下是一个简单的示例代码:
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