把你想加入的icon倒入,然后copy倒工具栏的图片上就应该可以了

解决方案 »

  1.   

    你就是想改变工具条的图吗?可以增加2个位图资源,然后装载上,就可以了。下面的代码实现热敏工具条,你可以参考!
    if (!m_wndToolBar.CreateEx(this, TBSTYLE_FLAT, WS_CHILD | WS_VISIBLE | CBRS_TOP | CBRS_GRIPPER | CBRS_TOOLTIPS| CBRS_SIZE_DYNAMIC) ||!m_wndToolBar.LoadToolBar(IDR_MAINFRAME))
    {
    TRACE0("Failed to create toolbar\n");
    return -1;      // fail to create
    }
    m_wndToolBar.SetWindowText(_T("标准"));
    //create and set toolbar image
    CImageList imageList;
    CBitmap    bitmap; bitmap.LoadBitmap(IDB_TOOLBAR_COLD);
    imageList.Create(16,15,ILC_COLORDDB|ILC_MASK,13,1);
    imageList.Add(&bitmap,RGB(255,0,255));
    m_wndToolBar.SendMessage(TB_SETIMAGELIST,0,(LPARAM)imageList.m_hImageList);
    imageList.Detach();
    bitmap.Detach(); bitmap.LoadBitmap(IDB_TOOLBAR_HOT);
    imageList.Create(16,15,ILC_COLORDDB|ILC_MASK,13,1);
    imageList.Add(&bitmap,RGB(255,0,255));
    m_wndToolBar.SendMessage(TB_SETHOTIMAGELIST,0,(LPARAM)imageList.m_hImageList);
    imageList.Detach();
    bitmap.Detach();
      

  2.   

    设置CImageList,替换掉工具栏的
      

  3.   

    吧你的那个icon 拷贝一个,倒工具栏中线粘贴,然后双击你刚才用的那个按钮,起个名字,在点一下下一个,copy的那个图片就在上面个,我刚刚试验完