首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

急CListCtrl怎么加入图标

2012-01-18 
急!CListCtrl如何加入图标我是Report模式,List有两个列,我现在想在每个项的开头都能够加上一个图标.我试了

急!CListCtrl如何加入图标
我是Report模式,List有两个列,我现在想在每个项的开头都能够加上一个图标.
我试了很多方法,都不能成功.
我使用了SetExtenedStyle(LVS_SUBITEMIMAGES),InsertItem的时候,无论我使用哪个函数重载都不能看到哪个图标,在LVS_ICON模式我可以加入,但是必须在Report模式下啊.请大家帮忙看看,给出示例,谢谢了!

[解决办法]
m_image.Create(16,16, TRUE|ILC_COLOR24, 3, 1);//m_image是个CImageList对象
clientlist.SetImageList(&m_image,LVSIL_SMALL);
m_image.Add(hIcon);//HICON hIcon ;hIcon = AfxGetApp()-> LoadIcon(IDI_XXX);

插入记录时
LV_ITEM lvitemAdd = {0};
lvitemAdd.mask = LVIF_TEXT|LVIF_IMAGE|LVIF_PARAM;

热点排行