(1)定义工具条对象CToolBarCtrl m_toolbar;
(2)m_toolbar.Create( WS_VISIBLE | WS_CHILD | CCS_BOTTOM | TBSTYLE_TOOLTIPS
| CCS_ADJUSTABLE ,CRect(0,0,0,0),this, IDR_WINDOW);
IDR_WINDOW为工具条id
TBBUTTON *pIndex, *pRTF_Button = new TBBUTTON[20];定义工具条中有多少按钮
for(long lIndex = 0; lIndex < 19; lIndex++) {
memset(pIndex ,NULL, sizeof(TBBUTTON)); 为按钮分配空间
pIndex->iBitmap = lIndex; 设置位图索引
pIndex->idCommand = buttonID[lIndex]; 关联id
pIndex->fsStyle = TBSTYLE_CHECKGROUP;
pIndex->fsState = TBSTATE_ENABLED;
pIndex++;
}
CSize size(16, 15);
m_toolbar.SetButtonSize(size);设置按钮大小
m_toolbar.AddButtons(20, pRTF_Button);向工具条中设置总共多少按钮