MFC 扩展库 - CJ60Lib ( 针对Visual C++ 6.0进行的升级 )

CJ60Lib是一个针对Visual C++ 6.0升级的MFC扩展库,提供了一系列增强的MFC类,如CCJButton、CCJComboBox等。使用该库需要设置工程属性,包括链接库路径、预处理器指令等。库中的类包括扁平外观的控件,如CCJToolBar,以及用于Outlook样式的CCJOutlookBar等。
摘要由CSDN通过智能技术生成

原来的库(MFCXLib)已经更名为CJ60Lib,这是为了与那些使用旧库的程序区别开来。本库与旧的库具有同样的功能,但是,针对Visual C++ 6.0作了几个扩展。

请按照下面的步骤来设定你的应用程序使用CJ60Lib这个MFC扩展库:

  • 在你的工程设定(project/setting)中,选择 General 标签,确保 Microsoft Foundation Class 被设置成 Use MFC in a shared DLL
  • 在你的工程设定(project/setting)中,选择 Link 标签。.设置 CategoryInput,并且将 ../Lib 添加在 Additional Library Path中。
  • 仍然在 Link 标签中,改变  CategoryGeneral。针对 Output Name (所有的设置),编译到 ../Lib 目录。这将使得执行和调试变得容易一些,因为 DLLEXE 都处在同一个目录中。
    例如为 ../Lib/MyDemo.exe
  • 选择 C/C++标签。 改变 CategoryPreprocessor,然后添加 ../Include Additional Include Directories中。
  • 最后的一个步骤将添加如下两行到 StdAfx.h 文件中,这将输入外部类并且在你的整个应用程序中都能使用它们:

    #define MFCX_PROJ
    #include <CJ60Lib.h>

如果要静态链接到CJ60Lib,请作如下改变:

  • 在你的工程设定中,选择General标签。确保 Microsoft Foundation Class 被设置为 Use MFC in a static library
  • 在你的StdAfx.h 文件中添加下面几行代码,这将导致库静态链接到你的应用程序(确保在include语句之前添加):

    #define MFCXLIB_STATIC
    #define MFCX_PROJ
    #include <CJ60Lib.h>

这个库是为版本为4.71或其后的comctl32.dll而写的。如果你是老版本的,你可以从微软的站点上下载最新版本。

在<

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值