如何用BCGControlBar创建Office2013外观和体验的应用程序

如何用BCGControlBar创建Office2013外观和体验的应用程序,第1张

BCGControlBar

v19.0版本提供类似Microsoft®

Office

2013外观界面和使用体验,使用它可以创建虚困如外观界面和Office

2013一模一样的应用程序。它是一个完整的Office

2013皮肤的接口,可用于各种控件设置,如Ribbons、菜单、工具栏、停靠窗等。

以下是这个风格的差启主要特征:

平板、Windows

8风格的用户界面。

带原型“back”按钮的全屏Backstage视图(后台视图)。

大型停靠窗口和应用程序框架标题。

在状态栏、应用程序按钮、Backstage视图和高亮GUI元素使用强调色。

Ribbon背景图片支持。

MS

Word

2013风格界面的应用程序:

Office

2013风格界面的Backstage视图:

标准Office

2013风格外观的MDI应用程序:

示例代码:

//

Specify

accent

color:

CBCGPVisualManager2013::SetAccentColor(CBCGPVisualManager2013::VS2012_Green)

//尺携

Enable

Office

2013

look:

CBCGVisualManager::SetDefaultManager

(RUNTIME_CLASS

(CBCGVisualManager2013))

BCG是大名鼎鼎的MFC界面库,其示例没有提供DLL的调用方式,网上也找不到ARX调用BCG的例子。折腾数日,终于找到方法,简述如下:

1、BCG安装成功后,检查VC目录包含文件、库文件是否正确添加了BCG的路径,直接打开一个BCG提供的例森物子运行即可验证。

2、在stdafx.h文件中添加:#include<BCGCBProInc.h>

3、项目属性【链接器】-【常规】-【附加库目录】添加:BCG的BIN路径。

4、新建一个对话框资源,放置列表控件等,滚春链自动产生类和控件成员。

5、对照DEMO,搞清BCG控件创建、显示和消息机制,粘贴所需代码。这是最折腾人的,建议先在普通MFC程序中测试成功后,在粘贴到ARX程序中。

6、在AutoCAD的【支持文件搜索路径】中添加运行的ARX文件所在目录,并拷贝相应的BCG***.DLL,否则ARX程大孙序找不到BCG的动态库。

7、以上步骤完成,ARX编译通过后即可调试。

QT是开源的 CPP GUI

Trolltech公司的

马册早上要发行4.5

有更宽松的森携LGPL授权

LOGO是此姿伏这个

BCG没听过


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12280664.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存