BCGControlBar专业版(BCGControlBar Pro for MFC )是MFC的扩展类库,一直是MFC界面领域的老大哥,并且是微软合做商,对微软的产品兼容性都很好。能够用于构建Microsoft Office 2000/XP/2003/2007/2010/2013 和 Microsoft Visual Studio-like(打印、用户定制工具栏、菜单等)以及其余一些知名产品的高级用户界面,例如:日历、网格、编辑和甘特图等。BCG在国内有大量忠实用户,所以中文文档比较多,便于新手上手vc第三方界面库。 web
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。 ui
Xtreme Toolkit的安装就要顺畅不少,根据提示和要求,选择安装便可。它们都支持和VS2008的集成。 spa
功能比较 开发
BCGControlBar提供了不少子控件,如表格、日历、Ribbon、Windows UI Tiles等等,不只如此,子控件的功能也是很是丰富的,如表格,就具备过滤、分组、模糊查询等等,不只如此,它还支持扩展编辑器,咱们能够在表格单元中放入checkbox、color编辑器等等,这些扩 展功能,可以知足开发人员的各类需求,使用方便。BCG对这些控件的介绍也很是详细,如Ribbon控件,就分了多达19项内容,每一条都有介绍、界面展现和示例代码。正在使用BCG的朋友能够参考BCGControlBar帮助文档 rem
Xtreme Toolkit在这方面较BCGControlBar,也是不相伯仲,它们都有着丰富的功能和子控件,还有优秀的扩展功能。详细的功能能够查看Xtreme Toolkit中文介绍。 文档
界面风格 get
既然是界面控件的产品,那么在展现上,它们的比较又会是怎样的呢?我的感受BCGControlBar在这方面要比Xtreme Ttoolkit丰富,就皮肤而言,BCGControlBar的更新基本上是与微软同步的,如Office2003/2007/2010/201三、VS2005/2008/2012/2013等等。有兴趣的朋友能够看一下这个BCG的界面展现。
而Xtreme toolkit目前只提供到Office 2010和VS2012主题,不过它和BCG同样都支持自定义主题。
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 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/201三、VS2005/2008/2012/2013等等。有兴趣的朋友能够看一下这个BCG的界面展现。
而Xtreme toolkit目前只提供到Office 2010和VS2012主题,不过它和BCG同样都支持自定义主题。