就那个VC工具栏上的控件!
三天都没人会啊!!!用一个imagelist入位图,
           CBitmap  bitmap;   
           bitmap.LoadBitmap(IDB_BITMAP2);//IDB_BITMAP2  是自己画的  
           m_pimagelist=new  CImageList;  
           m_pimagelist->Create(32,32,ILC_COLOR,2,2);//IDB_BITMAP1  也是自己画的  
           m_pimagelist->Add(&bitmap,GRB(0,0,0));  
运行后,treeview中的图片却不是我加进imagelist的位图,这是为什么?   

解决方案 »

  1.   

    你没有调用 tree 的 SetImageList 吗?
      

  2.   

    m_pimagelist->Create(32,32,ILC_COLOR,2,2);//IDB_BITMAP1 也是自己画的 改為
    m_pimagelist->Create(IDB_BITMAP1,40,0,RGB(255,255,255));試一下!!
      

  3.   

    SetImageList() 调用了,看到了,图就是不是我想用要的。不调用也能看图吗?这个问题应该很简单的啊!!!
    能有个简单的例子吗?
    要我发源码的话,请留下邮箱.
      

  4.   

    你用AddBitmap加入图片的顺序就是你的ImageList中没一个图片的顺序!
    你用TreeCtrl的InsertItem的时候是不是把ImageList中的图片的顺序搞错了!
    另外加完图片后要用SetImageList设置一下图象列表!希望对你有所帮助!
      

  5.   


    m_pimagelist->Create(IDB_BITMAP1,40,0,RGB(255,255,255));试过了,图片是黑的,我画的是红的
      

  6.   

    http://www.codeproject.com/
    http://www.codeguru.com/
    http://www.vckbase.com/
    上面都有例子了
      

  7.   

    TOM免费邮箱最大可发送 2M 附件,它壓縮了也有3.6M,
    怎么辦?