以下是一个简单的示例代码:
CImageList imageList;
imageList.Create(16, 16, ILC_COLOR32 | ILC_MASK, 0, 1);
// 添加图像到图像列表
CBitmap bitmap;
bitmap.LoadBitmap(IDB_MY_BITMAP);
imageList.Add(&bitmap, RGB(255, 0, 255));
// 在使用完图像列表后,可能需要在程序退出前销毁它
imageList.Destroy();
在这个示例中,Create 方法用于创建一个图像列表,设置图像的大小为 16x16 像素,颜色格式为 ILC_COLOR32 | ILC_MASK,并初始化了一个图像的空间。然后,通过 Add 方法将一个位图添加到图像列表中。
请注意,具体的使用方式可能会因您的项目需求而有所不同。
转载请注明出处:http://www.zyzy.cn/article/detail/18260/MFC/CImageList