为什么我的CListCtrl中无法显示图标?
热门软件下载:
请问各位大侠为什么我的clistctrl无法显示图标,我的代码如下:
clistctrl m_list;
hicon m_hicontask;
lvitem lvcol;
cimagelist m_image;
m_hicontask = afxgetapp()->loadicon(idi_task_icon);
m_image.create(16, 16, true, 1,1);
m_image.add(m_hicontask);
m_list.setimagelist(&m_image, lvsil_small);
m_list.insertcolumn(0,_t("no1"),lvcfmt_center,100,0);
m_list.insertcolumn(1,_t("no2"),lvcfmt_center,100,0);
lvcol.mask=lvif_text||lvif_image ;
lvcol.iitem=0;
lvcol.isubitem=0;
lvcol.psztext=_t("hello");
lvcol.state=lvis_selected;
lvcol.iimage=1;
lvcol.cchtextmax=100;
int ipos=m_list.insertitem(&lvcol);
lvcol.mask=lvif_text;
lvcol.iitem=ipos;
lvcol.isubitem=1;
lvcol.psztext=_t("every");
m_list.setitem(&lvcol);
m_list.setitemstate(0,lvis_selected,lvis_selected);
m_list.setextendedstyle(m_list.getextendedstyle()|lvs_ex_fullrowselect);
m_list.setfocus();
推荐阅读
相关评论