请问为什么在任意行,列画图标画不出来,写字也写不出来,运行后,列表内容显示为空(表头有显示1 2 3 4 5 6)
下面的代码是在OnInitDialog中的(基于对话框的MFC)
CBitmap bitmap; bitmap.LoadBitmap(IDB_BITMAP1); m_imagelist.Create(32,16,TRUE,2,2); m_imagelist.Add(&bitmap, RGB(0, 0, 0)); m_list3.SetExtendedStyle(m_list3.GetExtendedStyle() |LVS_EX_GRIDLINES |LVS_EX_FULLROWSELECT|LVS_EX_SUBITEMIMAGES);  m_list3.SetImageList(&m_imagelist,LVSIL_SMALL); CString List3[5]={"1","2","3","4","5","6"};
for(int i=0;i<6;i++)
{
m_list3.InsertColumn(i,List3[i],LVCFMT_LEFT,22);
}
m_list3.SetItem(3,3,LVIF_IMAGE,"222",1,0,0,0);   
m_list3.SetItem(2,1,LVIF_TEXT|LVIF_IMAGE,"000",-1,NULL,NULL,  0);