以下是 CTabCtrl::SetImageList 的原型:
CImageList* CTabCtrl::SetImageList(CImageList* pImageList);
其中,pImageList 是一个指向 CImageList 对象的指针,表示要与标签控件关联的图像列表。如果传递的是 nullptr,则表示要移除与标签控件关联的任何现有图像列表。
该方法返回先前与标签控件相关联的图像列表,如果没有与标签控件关联的图像列表,则返回 nullptr。
以下是一个示例,演示如何使用 SetImageList 方法:
CTabCtrl m_TabCtrl; // 假设已经创建了一个 CTabCtrl 对象
CImageList m_ImageList; // 假设已经创建了一个 CImageList 对象
// 设置与标签控件关联的图像列表
m_TabCtrl.SetImageList(&m_ImageList);
在这个示例中,m_ImageList 是一个包含标签项图标的图像列表。通过将这个图像列表与标签控件关联,你可以在标签项上显示图标。
转载请注明出处:http://www.pingtaimeng.com/article/detail/22624/MFC/CTabCtrl