1. 将 icon 图片copy 到工程目录下的 res 文件夹内并导入


2. 在对话框 .h 文件中添加 CImageList 对象
如下 CImageList m_TabImageList;
#pragma once
// Chart 对话框
class Chart : public CDialogEx
{
DECLARE_DYNAMIC(Chart)
public:
Chart(CWnd* pParent = NULL); // 标准构造函数
virtual ~Chart();
// 对话框数据
enum { IDD = IDD_CHART1};
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持
DECLARE_MESSAGE_MAP()
public:
virtual BOOL OnInitDialog();
CTabCtrl m_tab;
//*****************************
CImageList m_TabImageList;
//*****************************
};
3. 在对话框 .cpp 文件 OnInitDialog 函数中添加如下代码
BOOL Chart::OnInitDialog

本文介绍了如何在C++ MFC中操作CImageList,包括图片导入、CImageList对象的创建、添加图标并将其应用到CTabCtrl上,以及在OnInitDialog函数中实现初始化。适合Windows开发人员学习MFC控件的使用。
最低0.47元/天 解锁文章





