我如何将BCGControlBar库添加到我的静态MFC项目中?

本文详细介绍了在Visual C++环境中集成BCGControlBar库的步骤,并指导如何正确配置资源文件以充分利用库的功能。通过遵循文中提供的指导,开发者能够快速将BCGControlBar库整合到项目中,并实现特定的UI需求。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >



你需要进行以下步操作:
1、创建一个静态库(请参见BCGControlBar安装后DLLs和库文件放在哪儿呢?)。
2、在Visual C++®中打开"Resource Includes"对话框(查看|资源包含在Visual C++® 6.0 或 Visual Studio.NET®/2005/2008/2010 "Resource View"选项卡右击.rc文件夹中)。
3、添加 #include "bcgprores.h" 到 "Read-only symbol directives"。
4、添加 #include "BCGCBPro.rc" 到 "compile-time directives"。
(如果你的项目需要本地化,请键入 #include "L.***\bcgcbpro.rc" , *** 是一种语言名称的前缀。)
5、移除 _AFX_NO_SPLITTER_RESOURCES. 否则,你将无法看到库的请求分配器游标。
6、如果你正使用MFC共享DLL静态库版本,请添加 "#define _BCGCBPRO_STATIC_ 到 "compile-time directives"。

如果你需要加载类似Office 2007风格,你需要在#include"BCGCBPro.rc"后添加以下.rc文件到"compile-time directives":
#include "<BCGPro安装目录>\Styles\BCGPStyle2007Luna.rc"
#include "<BCGPro安装目录>\Styles\BCGPStyle2007Obsidian.rc"
#include "<BCGPro安装目录>\Styles\BCGPStyle2007Silver.rc"
#include "<BCGPro安装目录>\Styles\BCGPStyle2007Aqua.rc"
添加<BCGPro安装目录\styles文件夹到项目资源设置的“Additional resource include directory”中。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值