MFC中添加工具栏的使用总结
2013-12-30 11:47
253 查看
环境:在vc6.0开发环境下添加工具栏总结:
第一步:建立一个MFC工程项目,右击项目弹出【插入资源】对话框
选择Toolbar控件。ID为:IDR_TOOLBAR1
第二步:双击添加后的Toolbar资源,然后改期ID值和高度及宽度值。
你想添加几个根据自己需要而定。
第三步:导入资源图片。ID为:IDB_BITMAP1
第四步:给对话框工程添加OnCreate事件。
在XXXDlg.h文件中声明工具栏变量如:CToolBar m_ToolBar;
并将下面代码复制到OnCreate事件中。
if (!m_ToolBar.CreateEx(this, TBSTYLE_FLAT, WS_CHILD | WS_VISIBLE | CBRS_TOP
| CBRS_GRIPPER | CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_SIZE_DYNAMIC) ||
!m_ToolBar.LoadToolBar(IDR_TOOLBAR1))
{
TRACE0("未能创建工具栏\n");
return -1; // 未能创建
}
m_ToolBar.LoadBitmap(IDB_BITMAP1);
m_ToolBar.ShowWindow(SW_SHOW);
m_ToolBar.SetBarStyle(CBRS_ALIGN_TOP | CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_SIZE_DYNAMIC);
RepositionBars(AFX_IDW_CONTROLBAR_FIRST, AFX_IDW_CONTROLBAR_LAST, 0);
如果你到这里都安装步骤来操作,此时你运行你的程序就能正确显示并加载工具栏了。
第五步:给状态栏上每个按钮添加消息,打开我们的主对话框,右击打开类向导。分别选中每个
按钮的ID以及对应的Messages中的Command添加并编辑代码,这个根据自己的实际情况来定。
好了,关于工具栏的使用就介绍到这里,如果大家有什么问题请直接联系我,或者哪里讲错了都可以联系我。新浪邮箱:chao_song2011@sina.cn
第一步:建立一个MFC工程项目,右击项目弹出【插入资源】对话框
选择Toolbar控件。ID为:IDR_TOOLBAR1
第二步:双击添加后的Toolbar资源,然后改期ID值和高度及宽度值。
你想添加几个根据自己需要而定。
第三步:导入资源图片。ID为:IDB_BITMAP1
第四步:给对话框工程添加OnCreate事件。
在XXXDlg.h文件中声明工具栏变量如:CToolBar m_ToolBar;
并将下面代码复制到OnCreate事件中。
if (!m_ToolBar.CreateEx(this, TBSTYLE_FLAT, WS_CHILD | WS_VISIBLE | CBRS_TOP
| CBRS_GRIPPER | CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_SIZE_DYNAMIC) ||
!m_ToolBar.LoadToolBar(IDR_TOOLBAR1))
{
TRACE0("未能创建工具栏\n");
return -1; // 未能创建
}
m_ToolBar.LoadBitmap(IDB_BITMAP1);
m_ToolBar.ShowWindow(SW_SHOW);
m_ToolBar.SetBarStyle(CBRS_ALIGN_TOP | CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_SIZE_DYNAMIC);
RepositionBars(AFX_IDW_CONTROLBAR_FIRST, AFX_IDW_CONTROLBAR_LAST, 0);
如果你到这里都安装步骤来操作,此时你运行你的程序就能正确显示并加载工具栏了。
第五步:给状态栏上每个按钮添加消息,打开我们的主对话框,右击打开类向导。分别选中每个
按钮的ID以及对应的Messages中的Command添加并编辑代码,这个根据自己的实际情况来定。
好了,关于工具栏的使用就介绍到这里,如果大家有什么问题请直接联系我,或者哪里讲错了都可以联系我。新浪邮箱:chao_song2011@sina.cn
相关文章推荐
- MFC使用ToolBar工具栏添加真彩色图标
- MFC中使用Xtreme Toolkit Pro 添加新的工具栏图标
- VC/MFC之ListCtrl控件使用经验总结
- mfc-串口控件的添加和使用
- VS2008 MFC学习——工具栏添加按钮
- Github使用总结(添加ssh-key,新建仓库,添加协作者) 转
- opengl中在QWidget中添加工具栏和右键菜单——学习总结
- MFC使用简单总结(便于以后查阅)
- MFC框体添加菜单栏工具栏状态栏
- 模式对话框非模式对话框添加工具栏、菜单、状态栏总结
- VC(MFC)在工具栏中使用PNG图片
- MFC入门学习之控件(5)标签控件List Control的添加和使用(中)
- VC的MFC中重绘函数的使用总结(整理)
- VS2010 MFC中在对话框上添加工具栏以及工具栏提示信息并改变图标支持256色
- 【VC+MFC】在工具栏上添加ComboBox控件的方法
- VC/MFC之TreeCtrl控件使用经验总结
- CBoard框架使用总结七--添加首页图表
- mfc:工具栏中添加组合框
- VC的MFC中重绘函数的使用总结(整理)
- VC的MFC中重绘函数的使用总结