下了一些图标资源,但不知道该如何把工具栏上的图标改成那些新的图标
找了半天 好象只能手动画啊 
望高人指点

解决方案 »

  1.   

    http://www.codeproject.com/KB/toolbars/truecolortoolbar.aspx楼主到这个网址去看看图上这个工具栏吧。使用也很简单 我就是在用这个的。
      

  2.   

    创建一个CImageList对象m_ImageList在int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)中加入m_ImageList.Create( 32, 32, ILC_COLOR24, 4, 4);
    参数是设置图标的大小和个数.如果是从资源载入
    HICON m_Icon = (HICON)LoadImage(::AfxGetInstanceHandle(), MAKEINTRESOURCE(IDI_ICON), IMAGE_ICON, 16, 16, NULL);
    如果是从文件载入
    HICON m_Icon = (HICON)LoadImage(::AfxGetInstanceHandle(), "文件路径",IMAGE_ICON, 16, 16, LR_LOADFROMFILE);然后将你的图标一个ge加进去
    m_ImageList.Add(m_Icon);最后加入
    m_wndToolBar.GetToolBarCtrl().SetImageList(&m_ImageList);