CTreeCtrl   &m_FileTree = this->GetTreeCtrl ();
         
         CImageList m_iImageList;//图标链 m_iImageList.Create(16, 16, ILC_COLOR8 | ILC_MASK,  9, 9);
HICON hIcon = NULL; CWinApp* pApp = AfxGetApp(); m_iImageList.Add(pApp->LoadIcon(IDI_ICON1));

m_FileTree.SetImageList ( &m_iImageList,TVSIL_NORMAL );

解决方案 »

  1.   

    你在插入每一个 TREEITEM 的时候都要指定一个图像索引的参数
      

  2.   

    同意楼上的,如果还不行,就把你InsertItem()以前的代码贴出来!!
      

  3.   

    简化一下,我是这样插入的:strHtFor=m_FileTree.InsertItem("a",0,0,NULL);我的imagelist里只有一个icon,有哪里错了吗?
      

  4.   

    CImageList m_iImageList;//图标链
    ---------------------------
    你的图标链的生存期有问题---早已经析构了将上面的变量定义成类的成员函数就 ok了!!!
      

  5.   

    psusong(爱因思念)师兄,你真是个高手!!!
      

  6.   

    是啊
    强啊
    高手
    佩服Ing....