如果我们不十分清楚需要什么样的界面风格及如何实现,请按以下两个步骤操作:
(1) 搞清楚这种风格叫什么名字
(2) 查现有的比较著名的GUI库是否已有相应的实现方案。
(3) 目前本文收集的信息涉及Qt,MFC,wxWidget
简介
本文收集有关界面开发的类库,不断更新。
开发库分类
Qt
Qt
用Qt的界面库开发的界面,注意Ribbon风格在Qt中是非常容易实现的,这个界面很可能是Ribbon风格流行前就已做好的,在Qt的框架中,Ribbon只是一个Tab页加一些动效果。
Qxt
http://libqxt.org/ 一组对Qt的扩展
Developer Machines公司
http://www.devmachines.com/products/qtitanribbon.html Ribbon风格的Qt开发库
MFC
Codejock公司
(http://www.codejock.com/)提供VC++的组件和控件,开发Office 2007形式的界面,以下是该公司的产品彩页。
Codejock Xtreme Toolkit Pro VC++/MFC v12.0.0 正式版
Visual C++/MFC版,安装密码:1200-MFC-TOOLKITPRO
BCGSoft
http://www.bcgsoft.com/featuretour/bcgcontrolbar-tour.htm 是产品展示页
wxWidget
① 原生界面,运行效率要高一些
② 标准C++实现,不需要预处理
③ 程序内存占用和编译后的尺寸大约是Qt的40%
④ 可以静态链接到商业程序
Ribbon风格
http://www.corsix.org/content/ribbon-summer-code
时间: 2024-09-15 07:15:25