提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|对比评测|编辑:我只采一朵|2014-04-24 14:42:14.000|阅读 2874 次
概述:如今对软件界面的要求越来越高,如用Delphi、VS2008等开发底层的应用程序时,效率远不如VC++。虽然Visual Studio集成了一些MFC的类库,但是这些只是基础应用,并不能满足大多数高级用户需求,好在有很多优秀的第三方VC界面库为我们打开了一扇窗,大部分只需要简单的部署就可以实现非常绚丽的界面效果,真可谓事半而功倍。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
笔者最近项目中正好要用到VC界面库,于是在网上搜索一下,发现以前大家分享了不少MFC相关的界面库,但大多都已经多年不更新,甚至连地址都不复存在。最后笔者锁定了两款"存活"至今的VC界面库:BCGControlBar 和 Xtreme Toolkit。它们的共同特点是都支持微软Office和Visual Studio风格,这里就跟大家分享一下笔者的一些试用体验。
BCGControlBar简介 【免费下载】
BCGControlBar专业版(BCGControlBar Pro for MFC )是MFC的扩展类库,一直是MFC界面领域的老大哥,而且是微软合作商,对微软的产品兼容性都很好。可以用于构建Microsoft Office 2000/XP/2003/2007/2010/2013 和 Microsoft Visual Studio-like(打印、用户定制工具栏、菜单等)以及其他一些知名产品的高级用户界面,例如:日历、网格、编辑和甘特图等。BCG在国内有大量忠实用户,因此中文文档比较多,便于新手上手。
Xtreme Toolkit简介 【免费下载】
Xtreme Toolkit专业版(Xtreme Toolkit Pro)比BCG要晚一点出来,但它在众多VC界面库中杀出了一条血路,屡获大奖,是唯一一款可以和BCG媲美的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的朋友可以参考
Xtreme Toolkit在这方面较BCGControlBar,也是不相伯仲,它们都有着丰富的功能和子控件,还有优秀的扩展功能。详细的功能可以查看Xtreme Toolkit中文介绍。
界面风格
既然是界面控件的产品,那么在展示上,它们的比较又会是怎样的呢?个人感觉BCGControlBar在这方面要比Xtreme Ttoolkit丰富,就皮肤而言,BCGControlBar的更新基本上是与微软同步的,如Office2003/2007/2010/2013、VS2005/2008/2012/2013等等。有兴趣的朋友可以看一下这个BCG的界面展示。
而Xtreme toolkit目前只提供到Office 2010和VS2012主题,不过它和BCG一样都支持自定义主题。
BCGControlBar界面赏析(点击查看大图):
Xtreme Toolkit界面赏析(点击查看大图):
稳定性
就我个人的试用感受而言,觉得BCGControlBar还有部分历史遗留的小Bug需要解决,而Xtreme Toolkit则比较稳定。当然这仅代表一家之言,可能每个项目的性能体验都会不一样,要具体问题具体分析。
后记
试用了这两款控件之后,笔者有一个比较深刻的感受,就是第三方控件的确有它的独到之处。以前我一直喜欢免费开源的东西,对于这种商业控件总是嗤之以鼻,殊不知这种狭隘的观念其实是阻碍自己进步的绊脚石。就拿Xtreme Toolkit和BCGControlBar来说,不仅界面表现美观大方,而且在功能上相对其他免费工具提供的基本组件,也要强大很多,简直就是VC开发人员的福音。这些优秀控件为界面开发解决了后顾之忧,让开发人员高效率完成开发的同时,也拥有漂亮时尚的用户界面。
【11月1日-11月30日】VC界面库BCGControlBar Pro、.NET版年终大促 白金版+黄金版全线8折起!
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn
文章转载自:慧都控件当您需要在 SWT 应用程序中显示 Web 内容时,通常有两种选择:内置浏览器小部件或像 JxBrowser 这样的商业选项?本文分析了两者之间的差异,并帮助您根据自己的需求选择合适的解决方案。
本文将介绍标准WPF DataGrid与DevExpress WPF GridControl之间的主要区别,希望能帮助大家选择正确的工具!
本文将介绍标准WPF DataGrid与DevExpress WPF GridControl之间的主要区别,希望能帮助大家选择正确的工具!
本文将详细评测Navicat的主要功能、用户体验以及其在数据库管理中的应用,希望能帮助到大家~
用于构建类似微软Office、Visual Studio等MFC用户界面高级套包。
Xtreme Toolkit Pro专为Windows平台开发人员提供最全面的Visual C++界面开发组件
Xtreme Suite Pro为Windows开发人员提供的用于ActiveX COM的用户界面套包。
BCGControlBar for .NET用于构建微软Office或VS风格的.NET用户界面高级套包。
BCGSoft Professional Editor一个可合并到任何基于MFC的应用程序的高级MFC编辑器。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@cahobeh.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢