vs2010/mfc编程入门之五十二(ribbon界面开发:创建ribbon样式的应用程序框架)

鸡啄米  •  扫码分享
我是创始人李岩:很抱歉!给自己产品做个广告,点击进来看看。  

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

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

&&&&&& 鸡啄米将以图文结合的方式来说明利用mfc向导创建ribbon样式的单文档应用程序框架的过程,其实ribbon应用程序框架的创建有很多地方与普通单文档应用程序类似,所以如果有些步骤的选项不太明白,可以参见vs2010/mfc编程入门之二(利用mfc向导生成单文档应用程序框架)。下面是具体步骤:

&&&&&& 1、打开vs2010,在菜单中选择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/251.html
2012-10-17 22:0:34
作者:鸡啄米 分类:软件开发 浏览: 评论:4

随意打赏

提交建议
微信扫一扫,分享给好友吧。