怎么在mfc docking中添加toolbar
时间: 2024-05-03 13:18:27 浏览: 92
mfc建立工程,实现基本的显示时间,进度条,获取鼠标的位置
可以通过以下步骤在 MFC Docking 应用程序中添加工具栏:
1. 在资源视图中,右键单击您的应用程序并选择“添加”>“资源”>“工具栏”。
2. 将工具栏拖动到您的主窗口上。
3. 在 ClassWizard 中,选择您的主窗口类并转到“成员变量”选项卡。
4. 单击“添加变量”并将变量类型设置为 CToolBar 。
5. 右键单击该变量并选择“添加变量响应函数”。
6. 在函数中添加您要执行的代码。
例如,以下代码会在工具栏上添加一个按钮:
```c++
void CMainFrame::OnAddButton()
{
// 获取工具栏控件
CToolBar& toolBar = GetToolBar();
// 添加一个按钮
toolBar.LoadBitmap(IDB_BUTTONS);
toolBar.SetButtonInfo(0, ID_BUTTON, TBBS_BUTTON, 0);
// 重新绘制工具栏
toolBar.Invalidate();
}
```
希望这能帮助到你。
阅读全文