在 MFC 中,确实存在 CMFCToolBarImages 类的 DeleteImage 方法,用于删除工具栏图像集中的指定图像。

以下是 DeleteImage 方法的方法签名:
void CMFCToolBarImages::DeleteImage(int iImage);

其中,iImage 参数表示要删除的图像的索引。

以下是一个简单的示例,演示如何使用 DeleteImage 方法删除工具栏图像集中的第一个图像:
CMFCToolBarImages toolbarImages;
// ... 加载或添加图像 ...

// 删除第一个图像
toolbarImages.DeleteImage(0);

上述代码会从工具栏图像集中删除索引为 0 的图像。请注意,删除图像后,后续的图像索引会相应地减小。这个方法可以在您需要动态修改工具栏图像集时很有用。


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