15,979
社区成员
发帖
与我相关
我的任务
分享
if (!m_ToolBar.CreateEx(this, TBSTYLE_FLAT, WS_CHILD | WS_EX_TOPMOST | WS_VISIBLE | CBRS_ALIGN_TOP | CBRS_GRIPPER | CBRS_TOOLTIPS) || \
!m_ToolBar.LoadToolBar(IDR_TOOLBAR1))
{
TRACE0("未能创建工具栏\n");
AfxMessageBox(_T("未能创建工具栏\n"));
return FALSE; // 未能创建
}
m_ToolBar.ShowWindow(SW_SHOW);
//控件条定位
RepositionBars(AFX_IDW_CONTROLBAR_FIRST, AFX_IDW_CONTROLBAR_LAST, 0);
m_bitmap1.LoadBitmapW(IDB_BITMAP1);
m_bitmap2.LoadBitmapW(IDB_BITMAP2);
m_bitmap3.LoadBitmapW(IDB_BITMAP3);
m_bitmap4.LoadBitmapW(IDB_BITMAP4);
m_bitmap5.LoadBitmapW(IDB_BITMAP5);
m_bitmap6.LoadBitmapW(IDB_BITMAP6);
m_bitmap7.LoadBitmapW(IDB_BITMAP7);
m_bitmap8.LoadBitmapW(IDB_BITMAP8);
m_ImageList.Create(30, 30, ILC_COLOR32 | ILC_MASK, 0, 0);
m_ImageList.Add(&m_bitmap1, RGB(0, 0, 0));
m_ImageList.Add(&m_bitmap2, RGB(0, 0, 0));
m_ImageList.Add(&m_bitmap3, RGB(0, 0, 0));
m_ImageList.Add(&m_bitmap4, RGB(0, 0, 0));
m_ImageList.Add(&m_bitmap5, RGB(0, 0, 0));
m_ImageList.Add(&m_bitmap6, RGB(0, 0, 0));
m_ImageList.Add(&m_bitmap7, RGB(0, 0, 0));
m_ImageList.Add(&m_bitmap8, RGB(0, 0, 0));
m_ToolBar.GetToolBarCtrl().SetImageList(&m_ImageList);