15,980
社区成员




// MainFrm.h
CMFCToolBar m_wndMyToolBar;
// MainFrm.cpp
int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
...
if (!m_wndMyToolBar.CreateEx(this, TBSTYLE_FLAT,
TBSTYLE_TOOLTIPS | CBRS_SIZE_DYNAMIC
| AFX_DEFAULT_TOOLBAR_STYLE) ||
!m_wndMyToolBar.LoadToolBar(IDR_MYTOOLBAR, IDB_COLDBITMAP, 0,
TRUE, IDB_DISBITMAP, 0, IDB_PRESBITMAP))
{
TRACE0("Failed to create toolbar\n");
return -1; // fail to create
}
m_wndMyToolBar.EnableDocking(CBRS_ALIGN_ANY);
EnableDocking(CBRS_ALIGN_ANY);
DockPane(&m_wndMyToolBar, AFX_IDW_DOCKBAR_LEFT );
m_wndMyToolBar.SetWindowText(_T("工具"));
...
}