| 安装了控件后,在安装目录会得到一库工程目录;支持两种版本DLL,与静态库 
 一.<BCGCBPro>文件夹为扩展库文件;
 二.<BCGCBPro>内有BCGCBPro.dsw , BCGCBProStatic.dsw两工程,可以对应生成动态库与静态库,对应有
 
 unicode及多字节的debug与release版本,根据自己工程生成对应版本,生成文件默认存于<Bin>文件夹
 三.<Examples><Samples>为案例工程,生成程序都存于其内部<BinStatic>文件夹
 三.使用库里的控件类
 如新建一对话框工程
 //1.复制<BCGCBPro>文件夹到自己工程,头文件,资源文件与库文件目录
 //2.如果静态库编辑,要在资源文件及代码定义宏#define _BCGCBPRO_STATIC_,(向导创建,可省略)要设置
 
 额外的资源目录
 D:\Program Files\BCGSoft\BCGControlBarPro\BCGCBPro\Styles
 在资源视窗内包含以下代码
 #include "BCGProres.h"
 
 #include "L.chs\BCGControlBar.rc"
 #include "Styles\BCGPStyle2007Luna.rc"
 #include "Styles\BCGPStyle2007Obsidian.rc"
 #include "Styles\BCGPStyle2007Silver.rc"
 #include "Styles\BCGPStyle2007Aqua.rc"
 #include "Styles\BCGPStyleCarbon.rc"
 #include "Styles\BCGPStyle2010White.rc"
 #include "Styles\BCGPStyle2010Blue.rc"
 #include "Styles\BCGPStyle2010Black.rc"
 #include "Styles\BCGPStyleScenic.rc
 #endif
 
 //3.如果使用动态库,使用前面生成的动态库与引用库
 //4.包含头文件
 #include "BCGCBProInc.h"
 //5.使用扩展类#define CWinApp CBCGPWinApp
 
 
 中文版+静态形式使用
 1.让向导支持中英文,修改向导工程 BCGPAppWizard中CBCGCBProAppWizardAppWiz类InitCustomAppWiz函数下
 SetSupportedLanguages(_T("English [United States] (APPWZENU.DLL);0x40904b0"));
 为
 SetSupportedLanguages(_T( "中文[中国] (APPWZCHS.DLL);0x80404b0\nEnglish [United States]
 
 (APPWZENU.DLL);0x40904b0"));
 生成BCGCBProAppWizard.awx文件,复制到VC6安装目录下
 D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Template
 
 2.用向导创建中文版,静态工程,编译出现一堆资源相关问题;
 
 3.资源使用,为以后方便使用资源,可打开安装目录
 D:\Program Files\BCGSoft\BCGControlBarPro\BCGCBPro\L.chs 下文件BCGControlBar.rc
 将文件内全部资源复制到自己工程中使用,资源对应的文件位置在安装目录
 D:\Program Files\BCGSoft\BCGControlBarPro\BCGCBPro\res 下
 
 4.工具栏上有个别文本乱码,在资源中找到对应ID,使用的中文前去除& 便可;
 
 5.出现菜单错误,IDR_CONTEXT_MENU,添加这个ID的菜单,类似的,其他ID也有可能没有对应的资源;
 
 6.添加ID_VIEW_TOOLBARS,菜单项
 
 7.2007Luna外观问题。工程设置,包含外观目录D:\Program Files\BCGSoft\BCGControlBarPro\BCGCBPro
 
 \Styles
 ,再资源视窗->包含,尾部添加
 #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
 #ifdef _WIN32
 LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
 #pragma code_page(1251)
 #endif //_WIN32
 #include"Styles\BCGPStyle2007Aqua.rc"
 #endif
 #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
 #ifdef _WIN32
 LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
 #pragma code_page(1252)
 #endif //_WIN32
 #include"Styles\BCGPStyle2007Luna.rc"
 #include"Styles\BCGPStyle2007Obsidian.rc"
 #include"Styles\BCGPStyle2007Silver.rc"
 #include"Styles\BCGPStyle2010Black.rc"
 #include"Styles\BCGPStyle2010Blue.rc"
 #include"Styles\BCGPStyle2010White.rc"
 #include"Styles\BCGPStyleCarbon.rc"
 #include"Styles\BCGPStyleScenic.rc"
 #endif
 
 
 |