在用向导生成的mfc程序框架中实现第二个工具栏
要有一个ID就是在CreateEx中的最后一个参数,请问这个参数是哪个,是有资源文件生成的ToolBar的ID吗,如果是别的ID那么应该在哪得到或者建立这个ID呢??????????????
CToolBar m_wndToolBar2;
...
int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
//...
    m_wndToolBar2.CreateEx(this,TBSTYLE_FLAT,WS_CHILD| WS_VISIBLE  | CBRS_TOP
| CBRS_GRIPPER | CBRS_TOOLTIPS | CBRS_FLYBY|CBRS_SIZE_DYNAMIC);
    m_wndMsgBar.LoadToolBar(IDR_TOOLMSGBAR); 
//...
}
///////////////////////////////////////////////////////////////////////////
还有就是我想实现动态显示的浮动工具栏
程序启动后并不显示这个工具栏,当点击鼠标右键时在弹出菜单上选择显示工具栏的项才显示工具栏,
并使该菜单项呈选中状态,再次选择该菜单项时使工具栏消失并取消菜单项的选中状态
请问这怎么实现,就像Visual C++ 中的浮动工具栏那样
void CMainFrame::OnContextToolbar()
{
//...
}
void CMainFrame::OnUpdateContextToolbar(CCmdUI* pCmdUI) 
{
//...
}