使用BCG界面库的应用程序,发布时可以以动态库或静态库的方式链接。BCG已经在BCGCBProInc.h文件中定义好了链接选项,我们只需要修改工程MFC的工程配置即可。

3.1 Application Management
使用BCG界面库的应用程序,发布时可以以动态库或静态库的方式链接。
BCG已经在BCGCBProInc.h文件中定义好了链接选项,我们只需要修改工程MFC的工程配置即可。
3.1.1 BCGPGLOBAL_DATA
包含一些全局数据,这些数据大多是在应用程序初始化时初始的,可以修改某些值,来自定义应用程序的外观。
3.1.2 CBCGPAppOptions
指定常规应用程序选项,比如Ribbon工具栏或MDI选项卡样式。可以在CBCGPWinApp::OnBeforeChangeVisualTheme 方法中更改这些选项。
3.1.2 CBCGPWinApp
继承自CWinApp,简化了应用程序的创建,提供了以下功能:
- 自动初始上下文菜单、键盘、Shell和Tooltip管理器
- 在视觉主题之间切换
- 将视觉主题与特定的菜单/Ribbon工具栏关联
- 在应用程序注册表分支中自动保存最近的可视化主题
- 更简单的toolbar/menu 自定义:在应用程序构造函数中设置CBCGPToolbarOptions m_ToolbarOption其余的由框架处理。
- 退出时自动清理框架数据。
3.1.2 CBCGPContextMenuManager
上下文菜单管理器,不必在应用程序中显示实例化。此对象允许将所有上下文菜单管理集中到一个位置,并为菜单提供“一致”的外观。
3.1.2 CBCGPWorkspace
CBCGPWorkspace提供工作区管理功能,处理“应用程序/自定义” 状态。帮助从注册表中“存储/加载” 数据。
现购买BCGSoft正版授权最高直降万元,欢迎点击了解产品正版授权>>

标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!