TV_INSERTSTRUCT  itemc;
SHFILEINFO sfi;
HICON icon;
icon=(HICON)SHGetFileInfo(str,  
                         FILE_ATTRIBUTE_DIRECTORY,  
                         &sfi,  
                         sizeof(sfi),  
                         SHGFI_SMALLICON | SHGFI_SYSICONINDEX |
                         SHGFI_USEFILEATTRIBUTES );
CImageList *m_imagelist=new CImageList; 
m_imagelist->Create(16,16,ILC_MASK,2,2); 
m_imagelist->SetBkColor (RGB(255,255,255));
m_imagelist->Add(icon);
  m_Listgroundrun.SetImageList(m_imagelist,TVSIL_NORMAL);
itemc.item.pszText="项目一";
itemc.item.iImage=1;
m_Listgroundrun.InsertItem(&itemc);
问,为什么说itemc没找到?提示是这个
&TCItem CXX0017: Error: symbol "TCItem" not found

解决方案 »

  1.   

    TCITEM 应该大写 应该不是itemc的问题 看你哪里有写TCItem 改成 TCITEM
      

  2.   

    你这段代码没有出现"TCItem", 出错时双击错误提示, 可以直接定位到出错代码的行.
      

  3.   

    不是的 编译没有问题,这是断点检查是提示的说 itemc没找到.旁边是下面的提示
    &TCItem CXX0017: Error: symbol "TCItem" not found
      

  4.   

    查找代码里 哪里有 TCItem 改为 TCITEM
      

  5.   

    ****************************************************************
    第一幕...
    嫦娥和七仙女问楼主:楼主,你能把分给FallInLoveAt2005吗?
    楼主:当然,我的分全是他的。
    嫦娥和七仙女激动地说:楼主你太伟大了!
    接着,她们全部脱光衣服,一个个扑向了楼主。
    ......从此,楼主过上了被八个仙女共同伺候的性福生活。
    ****************************************************************
    第二幕...
    阎王爷问楼主:楼主,你能把分给FallInLoveAt2005吗?
    楼主:不,我才不给他。
    阎王爷愤怒的说:今晚来我这报道!
    ......一周过去了,电线杆子和墙上贴满了寻人启事,楼主因不明
    原因失踪。一个月后,有人在一个地窖里发现了楼主的尸体,
    身边有一块牌匾,上边写着:有分不给FallInLoveAt2005的后果。
    ****************************************************************
    从此,“有分就给FallInLoveAt2005”已成为一个在世上流传已久的佳话