当前位置:首页 > 生活百科

ribbon界面开发教程(ribbon负载均衡原理)

栏目:生活百科日期:2025-05-20浏览:0

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

Ribbon组件推荐:

QtitanRibbon组件实现了Microsoft Ribbon for Qt的概念,设计用于任何使用Qt开发的商业应用。这个组件和Qt一道为获取一些应用提供了一个难得的机会,这些应用在全球三大主要平台Windows、Linux和Mac OS X上都有现代化的外观和感觉。

下文将以图文结合的方式来说明利用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一样,我们这里不作修改。如下图:

点“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风格。如下图:

点“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”选中。其他设置使用默认值。如下图:

点“Next”按钮

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

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

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

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

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

“ribbon界面开发教程(ribbon负载均衡原理)” 的相关文章

交换机mtu值怎么设置(mtu值最合适的设置方案)

mtu设置可以优化不同的网络速度,但是每个用户需要根据自己的本机网络环境来进行修改,达到最佳网速设置,很多用户想要了解自己的mtu设置多少最好,基本看过本篇文章...

2023玖富最新消息财政专项监督兑付

一、玖富最新退休消息:2021年退休本息何时兑付?玖富最新消息:《P2P网络借贷合规检查问题清单》玖富最新消息与《关于开展P2P网络借贷机构合规检查的通知》一同...

剧本杀火热背后的版权之痛(层出不穷侵权乱象)

剧本杀市场的大火,不仅令国内掀起开店潮,还吸引了不少其他领域的从业者以全职或兼职的身份跨界踏足,成为剧本杀作者。但正当外界看到头部作者可凭一个本赚数十万元甚至更...

中文域名有什么用,中文域名的优缺点分析

截至2019年6月,我国网民规模达8.54亿,互联网普及率达61.2%;我国手机网民规模达8.47亿,网民使用手机上网的比例达99.1%;由于目前我们所使用的互...

上海注册合伙企业要哪些条件,合伙企业办理流程说明

注册公司对人数是有要求的,根据公司类型的不同,对人数的要求也不同,大部分都是选择与家人或朋友合伙注册公司,注册合伙公司可以共同出资共同经营共担风险,更加容易创业...

msi软件怎么用(微星必下的工具软件)

现在很多家厂商都推出了迷你电脑,最著名的有英特尔的NUC。近日,微星推出了自家的CubiN系列迷你电脑,体积跟英特尔的很多峡谷都差不多。微星CubiN采用了小型...

中兴千元左右哪个智能手机好(中兴最新款智能手机)

迎着5G浪潮,ZTE#中兴通讯#先后推出了一系列的5G手机,甚至也早早开始在千元5G市场布局,推出了类似于V2020、V2021这样的千元机,不过若论整体实力...

劳务外包和劳务派遣的区别,一文带你秒懂这两者的区别

虽然《劳动法》等相关法规对劳动派遣的保护没有对劳动合同的保护多,但毕竟还是有一些针对劳务派遣的法规的(如下图)。派遣单位与劳务派遣工必须订立2年以上固定期限劳动...

发票专用章盖的不清晰怎么办,发票章盖边缘不全解决方法

【发票上盖了发票专用章,但是盖的不清晰,怎么办?】可以在旁边补盖一个清晰的章,或者将发票作废/冲红。【定额发票上没盖发票章行吗?】企业在经济业务中取得相关发票,...

什么小行业赚钱快,6个不起眼的暴利小生意

不知道大家有没有听过这样一句话,赚钱的行业其实都在刑法里面。由此可见,世界上赚钱的行业是真的存在的,只不过,这些行业不起眼,知道的人少,且非常考验我们的忍耐力,...