1.工具栏在对话框中显示
1.1主对话框的头文件中添加声明
CToolBar mWndToolBar;
主对话框的源文件中添加如下代码
if (!mWndToolBar.CreateEx(this, TBSTYLE_FLAT,WS_CHILD|WS_VISIBLE | CBRS_ALIGN_TOP | CBRS_GRIPPER | CBRS_TOOLTIPS,CRect(4, 4, 0, 0)) || !mWndToolBar.LoadToolBar(IDR_TOOLBAR1))
{
return false;
}
RepositionBars(AFX_IDW_CONTROLBAR_FIRST, AFX_IDW_CONTROLBAR_LAST, 0);
2.为工具栏按钮添加消息响应函数
2.1 主对话框头文件添加声明
afx_msg void OnTestFunc();
2.2在主对话框的源文件中进行消息映射的添加
ON_COMMAND(ID_BUTTON32771, &CMFCApplication10Dlg::OnTestFunc
2.3 响应函数的实现
void CMFCApplication10Dlg::OnTestFunc()
{
MessageBox(_T("成功!"));
}