用imagelist.DeleteImageList()不行么

解决方案 »

  1.   

    用CIpListCtrl::DeleteAllItems ;CImageList::DeleteImageList();
      

  2.   

    卓然的方法不行,我试过。彷徨的方法可以删除imagelist中的内容,但还是不能删除imagelist对象,内存还是有相当一部分没有释放出来。
      

  3.   

    首先你要删除所有的图象,用上面的函数。再后你可以试试用delete对象的方法把对象彻底删除。再用new创建对象。可以吗?(定义对象时再构造函数用new先创建一个对象指针。)
      

  4.   

    同意attackboy(我像是飘在城市的一片尘埃)的说法
      

  5.   

    attackboy的方法我试过,还是不行
      

  6.   

    你为什么不说一下你的做法。我试过同样的把CTREECTRL的内容删除,再删去树,再构造新树,结果是可以的哦。也许也不同吧,呵呵。