文档章节

vc第三方界面库BCGControlBar与Xtreme Toolkit对比

b
 baobiaokongjian
发布于 2014/08/16 17:45
字数 1526
阅读 6352
收藏 1

vc第三方界面库BCGControlBar与Xtreme Toolkit对比


BCGControlBar简介 

BCGControlBar专业版(BCGControlBar Pro for MFC )是MFC的扩展类库,一直是MFC界面领域的老大哥,而且是微软合作商,对微软的产品兼容性都很好。可以用于构建Microsoft Office 2000/XP/2003/2007/2010/2013 和 Microsoft Visual Studio-like(打印、用户定制工具栏、菜单等)以及其他一些知名产品的高级用户界面,例如:日历、网格、编辑和甘特图等。BCG在国内有大量忠实用户,因此中文文档比较多,便于新手上手vc第三方界面库。

Xtreme Toolkit简介 

Xtreme Toolkit专业版(Xtreme Toolkit Pro)比BCG要晚一点出来,但它在众多VC界面库中杀出了一条血路,屡获大奖,是唯一一款可以和BCG媲美的VC界面库vc第三方界面库。与BCG一样,Xtreme同样支持最新的VS2013和Windows 8.1。它最大的特色就是集成了11个高度优化的界面组件:Command Bars, Controls, Chart Pro, Calendar, Docking Pane, Property Grid, Report Control, Shortcut Bar, Syntax Edit, Skin Framework 和 Task Panel。

安装过程

BCGControlBar的安装过程可谓一波三折,因为最新版本是v22.1,要求VC++6.0的版本是SP6,最好把VC++的MSDN也安装上。而最开始的时候我以为有了VS2008的MSDN就不需要VC++的MSDN,结果均安装失败,直到安装了VC++的MSDN。

Xtreme Toolkit的安装就要顺畅很多,根据提示和要求,选择安装即可。它们都支持和VS2008的集成。

功能比较

BCGControlBar提供了很多子控件,如表格、日历、Ribbon、Windows UI Tiles等等,不仅如此,子控件的功能也是非常丰富的,如表格,就具有过滤、分组、模糊查询等等,不仅如此,它还支持扩展编辑器,我们可以在表格单元中放入checkbox、color编辑器等等,这些扩 展功能,能够满足开发人员的各种需求,使用方便。BCG对这些控件的介绍也非常详细,如Ribbon控件,就分了多达19项内容,每一条都有介绍、界面展示和示例代码。正在使用BCG的朋友可以参考BCGControlBar帮助文档

Xtreme Toolkit在这方面较BCGControlBar,也是不相伯仲,它们都有着丰富的功能和子控件,还有优秀的扩展功能。详细的功能可以查看Xtreme Toolkit中文介绍。

界面风格

既然是界面控件的产品,那么在展示上,它们的比较又会是怎样的呢?个人感觉BCGControlBar在这方面要比Xtreme Ttoolkit丰富,就皮肤而言,BCGControlBar的更新基本上是与微软同步的,如Office2003/2007/2010/2013、VS2005/2008/2012/2013等等。有兴趣的朋友可以看一下这个BCG的界面展示。

而Xtreme toolkit目前只提供到Office 2010和VS2012主题,不过它和BCG一样都支持自定义主题。


vc第三方界面库BCGControlBar与Xtreme Toolkit对比http://www.webui8.com/xinwen/557


BCGControlBar简介 

BCGControlBar专业版(BCGControlBar Pro for MFC )是MFC的扩展类库,一直是MFC界面领域的老大哥,而且是微软合作商,对微软的产品兼容性都很好。可以用于构建Microsoft Office 2000/XP/2003/2007/2010/2013 和 Microsoft Visual Studio-like(打印、用户定制工具栏、菜单等)以及其他一些知名产品的高级用户界面,例如:日历、网格、编辑和甘特图等。BCG在国内有大量忠实用户,因此中文文档比较多,便于新手上手vc第三方界面库。

Xtreme Toolkit简介 

Xtreme Toolkit专业版(Xtreme Toolkit Pro)比BCG要晚一点出来,但它在众多VC界面库中杀出了一条血路,屡获大奖,是唯一一款可以和BCG媲美的VC界面库vc第三方界面库。与BCG一样,Xtreme同样支持最新的VS2013和Windows 8.1。它最大的特色就是集成了11个高度优化的界面组件:Command Bars, Controls, Chart Pro, Calendar, Docking Pane, Property Grid, Report Control, Shortcut Bar, Syntax Edit, Skin Framework 和 Task Panel。

安装过程

BCGControlBar的安装过程可谓一波三折,因为最新版本是v22.1,要求VC++6.0的版本是SP6,最好把VC++的MSDN也安装上。而最开始的时候我以为有了VS2008的MSDN就不需要VC++的MSDN,结果均安装失败,直到安装了VC++的MSDN。

Xtreme Toolkit的安装就要顺畅很多,根据提示和要求,选择安装即可。它们都支持和VS2008的集成。

功能比较

BCGControlBar提供了很多子控件,如表格、日历、Ribbon、Windows UI Tiles等等,不仅如此,子控件的功能也是非常丰富的,如表格,就具有过滤、分组、模糊查询等等,不仅如此,它还支持扩展编辑器,我们可以在表格单元中放入checkbox、color编辑器等等,这些扩 展功能,能够满足开发人员的各种需求,使用方便。BCG对这些控件的介绍也非常详细,如Ribbon控件,就分了多达19项内容,每一条都有介绍、界面展示和示例代码。正在使用BCG的朋友可以参考BCGControlBar帮助文档

Xtreme Toolkit在这方面较BCGControlBar,也是不相伯仲,它们都有着丰富的功能和子控件,还有优秀的扩展功能。详细的功能可以查看Xtreme Toolkit中文介绍。

界面风格

既然是界面控件的产品,那么在展示上,它们的比较又会是怎样的呢?个人感觉BCGControlBar在这方面要比Xtreme Ttoolkit丰富,就皮肤而言,BCGControlBar的更新基本上是与微软同步的,如Office2003/2007/2010/2013、VS2005/2008/2012/2013等等。有兴趣的朋友可以看一下这个BCG的界面展示。

而Xtreme toolkit目前只提供到Office 2010和VS2012主题,不过它和BCG一样都支持自定义主题。


© 著作权归作者所有

共有 人打赏支持
b
粉丝 1
博文 36
码字总数 28552
作品 0
东城
私信 提问
盘点2015年最受欢迎的第三方界面开发工具

Top 1:DevExpress Universal Subscription 下载次数:31970 年度人气指数:★★★★★ 下载地址 | 示例大全 | 帮助文档 | DevExpress Universal Subscription(又 名DevExpress宇宙版或DXp...

百mumu
2015/12/21
136
0
2015年最受欢迎的8大用户界面开发工具

工欲善其事必先利其器,选对一款工具能让你的开发工作事半而功倍。界面开发是软件开发中非常关键的一环,用第三方组件开发软件界面,有时甚至可以节省高达70%的项目时间!那么哪些用户界面开...

Miss_Hello_World
2015/12/23
47
0
VC 界面库皮肤库相关信息珍藏

做一个客户端软件的时候,一直在找真正开源和免费的界面库。根据查找的经历,推介两个界面库。得首先感谢各位高手的奉献精神。 1,RingSDK。 这是一个高手根据自己编程经验总结的一个界面库。...

不吃南瓜
2013/08/19
0
0
推荐一款VC++程序员用的开源界面库Xtreme Toolkit

现在软件的用户界面漂亮对于一个软件来说是至关重要的,我们现在看到的web应用,移动设备应用,界面都做到非常炫,并且用户体验非常友好。 那么作为VC++程序员可能平时考虑的更多的是软件的功...

卡通火星人
2013/08/17
0
0
Xtreme Toolkit Pro 安装编译步骤

Xtreme Toolkit Pro这个库在VC下是非常好用的,这里做一下详细的步骤: 1.先下载Codejock.Xtreme.Toolkit.Pro.v13.2.1 2.安装的时候一路下一步 3.安装完以后会出一个新的配置窗口,这里你可以...

javascriptc
2014/08/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Android 动画Animation

动画分为视图动画(view animation)和属性动画(property animation),视图动画又分为帧动画和补间动画 视图动画控件(iv)点击事件(OnClickListener接口)触发位置在原位置 1.帧动画(Fra...

Coding缘
13分钟前
0
0
Mysql-常用日期查询

今天: SELECT * FROM A WHERE create_time = create_time(now()); 昨天: SELECT * FROM A WHERE TO_DAYS( NOW( ) ) - TO_DAYS( create_time) <= 1; 最近7天: SELECT * FROM A where DATE......

米饭有毒
14分钟前
0
0
如何离线分析Kafka海量业务消息?1分钟快速为您支招

场景介绍 说起Kafka,许多使用者对它是又爱又恨。Kafka是一种分布式的、基于发布/订阅的消息系统,其极致体验让人欲罢不能,但操心的运维、复杂的安全策略、可靠性易用性的缺失等,仍需要使用...

中间件小哥
17分钟前
0
0
ThreadLocal类

ThreadLocal类和synchronized关键字在线程同步机制中的不同作用。 synchronized关键字通过锁机制保证在同一时刻,多线程中只有一个线程访问变量,执行操作; 而ThreadLocal类保证每个线程都会...

某只小强
20分钟前
1
0
一文纵览EMAS 到底内含多少阿里核心技术能力

申请阿里云EMAS,体验一站式移动研发平台,更多精彩尽在开发者会场 EMAS的整体定位是阿里巴巴移动技术对外输出的主窗口,沉淀了阿里巴巴近10年在移动互联网技术架构上的积累以及在一系列垂直...

阿里云云栖社区
24分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部