1.先添加工具栏(IDR_TOOLBAR1)资源,并画好各个按钮
2.在对话框类声名中添加成员变量 CToolBar m_wndtoolbar;
3.在对话框类的OnInitDialog() 中添加如下代码
//添加一个平面工具条
if (!m_wndtoolbar.CreateEx( this,TBSTYLE_FLAT , WS_CHILD | WS_VISIBLE | CBRS_ALIGN_TOP | CBRS_GRIPPER | CBRS_TOOLTIPS,
CRect(4,4,0,0)) || !m_wndtoolbar.LoadToolBar(IDR_TOOLBAR1) )
{
TRACE0("failed to create toolbar\n");
return FALSE;
}
m_wndtoolbar.ShowWindow(SW_SHOW);
RepositionBars(AFX_IDW_CONTROLBAR_FIRST, AFX_IDW_CONTROLBAR_LAST, 0);
4.响应Dialogue 的 WM_SIZE消息,在里面设置工具条位置。
RepositionBars(AFX_IDW_CONTROLBAR_FIRST, AFX_IDW_CONTROLBAR_LAST, 0);
posted on 2009-05-20 14:09
李阳 阅读(162)
评论(0) 编辑 收藏 引用