void CDownView::OnShowWindow(BOOL bShow, UINT nStatus)
{
// TODO: Add your message handler code here
CListView::OnShowWindow(bShow, nStatus);
ListView_SetExtendedListViewStyle(GetListCtrl(), LVS_EX_FULLROWSELECT);
CListCtrl& myctrl=GetListCtrl();
myctrl.ModifyStyle(NULL, LVS_REPORT|LVS_ICON|LVS_ALIGNLEFT );
。。
。插入column和item
//显示图标
m_HeadIcon.Create(16,16,TRUE,2,2);
m_HeadIcon.Add(AfxGetApp()->LoadIcon(IDI_ICONCON));
myctrl.SetImageList(&m_HeadIcon,LVSIL_SMALL);
}
为什么图标插入了这个listctl中,但不能显示,因为一行中的开始伟图标空出了一些位置
{
// TODO: Add your message handler code here
CListView::OnShowWindow(bShow, nStatus);
ListView_SetExtendedListViewStyle(GetListCtrl(), LVS_EX_FULLROWSELECT);
CListCtrl& myctrl=GetListCtrl();
myctrl.ModifyStyle(NULL, LVS_REPORT|LVS_ICON|LVS_ALIGNLEFT );
。。
。插入column和item
//显示图标
m_HeadIcon.Create(16,16,TRUE,2,2);
m_HeadIcon.Add(AfxGetApp()->LoadIcon(IDI_ICONCON));
myctrl.SetImageList(&m_HeadIcon,LVSIL_SMALL);
}
为什么图标插入了这个listctl中,但不能显示,因为一行中的开始伟图标空出了一些位置
以前我也遇到过,就是这么干的,具体的也记不清了。