在 MFC 的 CToolBarCtrl 类中,确实有 SetImageList 方法,用于设置工具栏按钮的图像列表。以下是该方法的原型:
CImageList* CToolBarCtrl::SetImageList(CImageList* pImageList);

其中:
  •  pImageList 参数是一个指向 CImageList 对象的指针,表示工具栏按钮的图像列表。


该方法返回先前与工具栏相关联的图像列表,如果没有先前关联的图像列表,返回值为 NULL。

示例用法:
// 假设 pToolBar 是 CToolBarCtrl 对象的指针
// 假设 pImageList 是 CImageList 对象的指针

// 设置工具栏按钮的图像列表
CImageList* pPreviousImageList = pToolBar->SetImageList(pImageList);

// 可以检查先前关联的图像列表
// ...

// 如果需要清除图像列表,可以将 pImageList 参数设置为 NULL
// CImageList* pPreviousImageList = pToolBar->SetImageList(NULL);

这个方法通常用于将图像列表与工具栏相关联,以便显示按钮的图像。如果有关 MFC 类的最新信息,建议查阅最新的 MFC 文档或在线资源。


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