博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
VS2010/MFC编程入门之五十二(Ribbon界面开发:创建Ribbon样式的应用程序框架)
阅读量:4985 次
发布时间:2019-06-12

本文共 1869 字,大约阅读时间需要 6 分钟。

 上一节中鸡啄米讲了,至此图形图像的入门知识就讲完了。从本节开始鸡啄米将为大家带来Ribbon界面开发的有关内容。本文先来说说如何创建Ribbon样式的应用程序框架。

       Ribbon界面就是微软从Office2007开始引入的一种为了使应用程序的功能更加易于发现和使用、减少了点击鼠标的次数的新型界面,从实际效果来看,不仅外观漂亮,而且功能直观,用户操作简洁方便。

       鸡啄米将以图文结合的方式来说明利用MFC向导创建Ribbon样式的单文档应用程序框架的过程,其实Ribbon应用程序框架的创建有很多地方与普通单文档应用程序类似,所以如果有些步骤的选项不太明白,可以参见。下面是具体步骤:

       1、打开,在菜单中选择File->New->Project,弹出标题为“New Project”的对话框。在此对话框左侧面板中选择Installed Templates->Visual C++->MFC,然后在中间区域中选择“MFC Application”。

       选择了工程类型后,可以看到对话框下边有三个设置项,分别是Name--工程名、Location--解决方案路径、Solution Name--解决方案名称。鸡啄米在这里将Name设为“Example52”,Location设为“桌面”的路径,Solution Name默认与Name一样,我们这里不作修改。如下图:

 MFC应用程序框架工程类型、名称等设置

       点“OK”按钮。

       2、这时会弹出“MFC Application Wizard”对话框,上部写有“Welcome to the MFC Application Wizard”,下面显示了当前工程的默认设置。第一条“Tabbed multiple document interface (MDI)”是说此工程是多文档应用程序。如果这时直接点下面的“Finish”按钮,可生成具有上面列出设置的多文档程序。但我们此例是要建立Ribbon样式的单文档应用程序,所以点“Next”按钮再继续设置吧。

       3、接下来弹出的对话框上部写有“Application Type”,当然是让选择应用程序类型,我们选择“Single document”,说明要创建的是单文档应用程序框架。另外,在“Project Type”下选择“Office”,表示此应用程序为Office风格。如下图:

 应用程序框架选择Office风格

       点“Next”按钮。

       4、弹出上部写有“Compound Document Support”的对话框,可以通过它向应用程序加入OLE支持,这里使用默认值“None”。点“Next”按钮。

       5、弹出的新对话框上部写有“Document Template Properties”。这里都使用默认设置,点“Next”按钮。

       6、此时弹出的对话框主题是“Database Support”。用于设置数据库选项。依然使用默认值,点“Next”。

       7、这时弹出的对话框是关于“User Interface Features”,即用户界面特性的。由于我们要使用Ribbon界面,所以要确保“Command bars (menu/toolbar/ribbon)”下的单选按钮“Use a ribbon”选中。其他设置使用默认值。如下图:

 Ribbon应用程序-选择Use a ribbon

       点“Next”按钮。

       8、此时弹出“高级特性”对话框。可以设置的高级特性包括有无打印和打印预览等。保持默认值不变,点“Next”。

       9、弹出最后一个“Generated Classes”(生成类)向导对话框,列出了要生成的四个类。这里不作修改,点“Finish”。

       这样我们就完成了创建Ribbon样式的应用程序框架的全部设置。编译运行程序,得到如下的的Ribbon界面(Office 2007(Blue Style)):

 Ribbon界面效果

       在Ribbon界面的右上角位置有个“Style”下拉菜单,我们可以选择不同的Style,在Office 2007 (Blue Style)、Office 2007 (Black Style)、Office 2007 (Silver Style)、Office 2007 (Aqua Style)、Windows 7等5中风格之间切换。

       关于Ribbon样式的应用程序框架的创建鸡啄米就讲到这里了,有了以前的基础,这些操作可以说都是小菜一碟。鸡啄米大家的持续关注。

 

转自:http://www.jizhuomi.com/software/181.html

转载于:https://www.cnblogs.com/gd-luojialin/p/9650106.html

你可能感兴趣的文章
1013团队Beta冲刺day4
查看>>
二叉树输出
查看>>
利用lambda和条件表达式构造匿名递归函数
查看>>
Spring学习之常用注解(转)
查看>>
手工模拟Oracle数据块逻辑讹误引发,ORA-00600:[13013] [5001]一例
查看>>
CSS魔法堂:你真的理解z-index吗?
查看>>
《30天自制操作系统》笔记(12)——多任务入门
查看>>
Go单元测试与基准测试
查看>>
如何了解熟悉业务
查看>>
浅析回调函数和Schedule
查看>>
07黑盒测试方法
查看>>
小程序开放插件功能,可供其他小程序使用
查看>>
poj2398计算几何叉积
查看>>
lightoj1138
查看>>
HDU 3001 Travelling
查看>>
C++Primer读书笔记----第四章数组与指针(2)
查看>>
在iOS中使用Phonegap防止Webview被上下拖动
查看>>
50个必备的实用jQuery代码段
查看>>
wikioi--1044 拦截导弹
查看>>
Python 中的类与对象 初认识
查看>>