在VS2013中安装BCGControlBar 版本22.0

看过BCGControlBar 制作的界面效果的同学,都会对其明快、现代的风格所打动。我也是,所以就特别想在MFC使用这个界面库。


但是,在安装、配置BCGControlBar 的时候,耗费了一些时间,在此特别记录,既给自己也给他人。


首先,我们需要一个安装文件。类似这样一个84M左右的安装包,


安装到最后,会出现BCGControlBar Integration and Build Wizard(或者我们自己打开也行,在开始->BCGCBPro中也可以自己打开;我用的前面安装过程中自动出现的一种,后面的是猜测)。  我第一次安装时,这个Wizard没有将BCGControlBar 成功集成到VS2013中。当时也很费解为什么不行;但现在我们先不要着急。


接着,在开始菜单中打开BCGCBPro->Examples and Samples。由于暂时没有VS2013的选项,我们先用VS2010的选项打开,尽管我们只安装了VS2013。

用VS2013打开所有的样例;将BCGControlBar 的程序文件中Bin(...\BCGSoft\BCGControlBarPro\Bin)添加到工程中的库目录(工程属性->VC++目录->库目录),将同一文件夹下CGCBPro(BCGSoft\BCGControlBarPro\BCGCBPro)添加到工程中的包含目录。此外,我也把Bin中的所有DLL全部拷贝到了C:\Windows\System32文件夹下。


编译,然后会发现,说缺少BCGCBPRO2210UD120.lib,即 无法打开文件“BCGCBPRO2210UD120.lib”。打开Bin文件夹,确实没有BCGCBPRO2210UD120.lib。那么,这里就需要做一些动作,在...\BCGSoft\BCGControlBarPro\BCGCBPro下找到BCGCBPro120.sln工程。

将工程打开后,设置工程属性为Unicode,否则会报错。编译后,可以生成BCGCBPRO2210d120.lib和BCGCBPRO2210d120.dll。这两个生成的文件在Bin目录下。 将BCGCBPRO2210d120.lib复制一份,并将复制后的文件改名为BCGCBPRO2210UD120.lib。然后将BCGCBPRO2210d120.dll和BCGCBPRO2210UD120.lib拷贝到C:\Windows\System32文件夹下(也可以拷贝到主程序同一目录下)。


到这里,我们就可以安心的编译所有Examples了。


暂时先写到这里。在VS2013中安装BCGControlBar 版本22.0_第1张图片









你可能感兴趣的:(BCG,c++,界面,库)