代码如下 我重新加载后就是不显示图标.
LRESULT CMainFrame::OnReSetToorBar(WPARAM wParam, LPARAM lParam)

    m_wndToolBar.ShowPane(FALSE,FALSE,FALSE);
    ReLoadToolBarData * toolData = reinterpret_cast< ReLoadToolBarData *>(lParam);    if (toolData->uToolBarImgID <= 0)
    {  
        return 0l;
    }else
    {
        // m_wndToolBar.ShowPane(TRUE,FALSE,TRUE);
        //m_wndToolBar.ShowPane(FALSE,FALSE,FALSE);
        //m_wndToolBar.ShowWindow(SW_SHOW);   
    }     //保存当前资源句柄
    HINSTANCE  m_hPreInst = AfxGetResourceHandle();
    //m_wndToolBar.RestoreOriginalstate();
    //使用当前dll的句柄  
    CString strDll = (LPCTSTR)lParam;
    AfxSetResourceHandle(::GetModuleHandle(toolData->strDllName));   
    //调入以IDR_NEWTOOLBAR表示的工具栏资源; 
    if (m_wndToolBar.LoadToolBar(wParam))
    { 
        m_wndToolBar.EnableTextLabels();
        //  if (CMFCToolBar::GetUserImages() == NULL)
        {
            // load user-defined toolbar images
            m_UserImages.Clear();                  if (m_UserImages.Load(toolData->uToolBarImgID,::GetModuleHandle(toolData->strDllName)))
            {   
                m_UserImages.SetImageSize(CSize(26, 20), FALSE);  
                CMFCToolBar::SetSizes(CSize (36, 30), CSize (26, 20)); 
                CMFCToolBar::SetUserImages(&m_UserImages);  
            }
        }
        m_wndToolBar.SetWindowText(toolData->strToolBarName); 
        m_wndToolBar.AdjustLayout();  
    }    AfxSetResourceHandle(m_hPreInst);
    m_wndToolBar.ShowPane(TRUE,FALSE,TRUE);
    return 0l;
}