码迷,mamicode.com
首页 > 其他好文 > 详细

HiBCG

时间:2014-09-02 15:29:24      阅读:304      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   io   使用   ar   for   2014   log   

bubuko.com,布布扣

  • Req

根据VS的版本,编译对应的BCG解决方案。我使用的是VS2012,编译的是BCGCBPro110.sln。原因在此:

BCGCBProInc.h

...

#elif _MSC_VER == 1700
#define _BCGCB_LIBNAME_ _BCGCB_LIBNAME5_##"110.lib"

...

接下来新建一个清爽的MFC应用程序,我将它命名为FreeBCG。

注意,要保证编出来的BCG库与FreeBCG的字符集一致。

  • 环境变量

setx -m BCG_HOME "D:\BCG\BCGControlBarPro22"

  • 工作目录

$(BCG_HOME)\bin

  • 附加包含目录

$(BCG_HOME)\include;%(AdditionalIncludeDirectories)

  • 附加库目录

$(BCG_HOME)\bin;%(AdditionalLibraryDirectories)

  • Add the following include to the stdafx.h file —— #include "BCGCBProInc.h"
  • Derive your application class from CBCGPWinApp —— class CFreeBCGApp : public CBCGPWinApp
  • Make sure, that you call CBCGPWinApp::InitInstance() and AfxOleInit() in your application InitInstance()
  • Add the following call to InitInstance(): SetRegistryKey(_T("MyCompany\\MyProduct"));
  • Add a call to BCGCBProCleanUp() in your application ExitInstance()
  • Make the following global substitutions for the class names:
    • CFrameWnd -> CBCGPFrameWnd
    • CMDIFrameWnd -> CBCGPMDIFrameWnd
    • CMDIChildWnd -> CBCGPMDIChildWnd
    • CToolBar -> CBCGPToolBar
    • CStatusBar ->CBCGPStatusBar

 

HiBCG

标签:style   blog   http   io   使用   ar   for   2014   log   

原文地址:http://www.cnblogs.com/mynamepfd/p/3951343.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!