那个高手帮忙指点一下.
我这个toolbar是做在IE上的.
现在有个难题
我要在这个 toolbar上显示不同尺寸的图标
例如第一个按钮显示的图标是 56*18
第二个显示的图标是 16*16就好象 google工具栏一样.第一个是一个比较长的图标.后面都是统一的图标

解决方案 »

  1.   

    http://www.vckbase.com/document/viewdoc/?id=1295
      

  2.   

    我的工具栏是继承于  CToolbarCtrl 我是用ATL/WTL写的
    你们说的都不是我提问的.
    你们看一下google工具栏
    他的第一项是个纯图片按钮,而且是比较长的.后面的又是比较小的
    还有那位高手知道怎么处理.多谢了
    我先是创建了一个 CImageList Imagelist.Create(24,24...);
    然后 setImagelist(Imagelist);
    这样 toolbar的所有按钮图标都是统一的 24*24
    有什么办法改为其中一项图标为 56*18的
      

  3.   

    把ToolBar的风格或上TBSTYLE_AUTOSIZE
      

  4.   

    SetButtonInfo(index, nIDBUTTON, TBBS_AUTOSIZE, iWidth);
      

  5.   

    都不对,难道没有人实现过类似 google toolbar?
    算了,我还是自己画算了
      

  6.   

    直接用CButton模拟就是了。过程不重要,结果才重要。