我在做一个资源浏览器时,用到一个CListView显示文件当我用把CListView的style设为LVS_ICON时,通过下面的代码插入字符窜时,能正确显示ICONSHFILEINFO psfi;SHGetFileInfo(FileName,0,&psfi ,sizeof(psfi ),SHGFI_SMALLICON ); iconSel = psfi.iIcon;GetListCtrl().InsertItem(65535,FileName,iconSel);
但是当我把style设为LVS_LIST或LVS_SMALLICON或LVS_REPORT时,同样是上面的代码,却不能显示ICON,请问这是为何啊?