CListCtr列表控件的大图标风格模式时,如何获取视图项目想在所关联的CImageList的图标索引,即现在关联的是CImageList中的哪个图标

解决方案 »

  1.   

    CListCtrl::GetItem
    _LVITEM::mask 用 LVIF_IMAGE 
    _LVITEM::iImage 返回图片索引
      

  2.   

    http://blog.csdn.net/uda1985/article/details/6145378
    看看这个
      

  3.   

    int i;
    int n;
    LVITEM item;
    CString str;item.mask = LVIF_IMAGE;
    i=m_TeachList.GetSelectionMark();//获取当前选中项索引
    item.iItem = i; // i是选中的列表项m_TeachList.GetItem(&item);
    n=item.iImage;
    str.Format("%d",n);
    MessageBox(str);怎么弹出的的是-858993460,我的图像只有三个,索引只有0,1,2,才对