首页
社区
课程
招聘
[求助]怎么让vc6.0 tab控件的标签上显示ico图标?
发表于: 2007-12-3 20:42 8121

[求助]怎么让vc6.0 tab控件的标签上显示ico图标?

2007-12-3 20:42
8121
收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 321
活跃值: (271)
能力值: ( LV13,RANK:1050 )
在线值:
发帖
回帖
粉丝
2
1。建立一个ImageList,并把ICON添加到ImageList。

2。发送消息TCM_SETIMAGELIST,设置ICON。
2007-12-4 08:58
0
雪    币: 202
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
m_TabImageList.Add(pApp->LoadIcon(IDI_ICON1));
vc6提示不识别pApp怎么回事
能给个例子吗
2007-12-4 09:57
0
雪    币: 202
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
m_TabImageList.Add(pApp->LoadIcon(IDI_ICON1));
vc6提示不识别pApp怎么回事
能给个例子吗
2007-12-4 09:59
0
雪    币: 202
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
CImageList m_TabImageList;
        m_TabImageList.Create(16, 16, 0, 8, 8);
        HICON hicon;
        HICON hIco;
        hicon = AfxGetApp()->LoadIcon(IDI_ICON1);
        m_TabImageList.Add(hicon);
        hIco = AfxGetApp()->LoadIcon(IDI_ICON2);
        m_TabImageList.Add(hIco);

        m_tabCtrl.SetImageList(&m_TabImageList);

        // add some dummy pages to the tabctrl
        UINT   nMask   =   TCIF_TEXT   &&      TCIF_IMAGE;

        m_tabCtrl.InsertItem(nMask, 0, "Tab 1", 0, 0L);
        m_tabCtrl.InsertItem(nMask, 1, "Tab 2", 1, 0L);
        m_tabCtrl.InsertItem(nMask, 2, "Tab 3", 2, 0L);
        m_tabCtrl.InsertItem(nMask, 3, "Tab 4", 3, 0L);
我这么弄完还是不出图标
2007-12-4 13:24
0
雪    币: 203
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
先要做ICON资源才能显示把
2007-12-4 13:49
0
游客
登录 | 注册 方可回帖
返回
//