使用MFC Extension Dll 封装界面类的内部实现

     我使用了一个修改CXListCtrl类,为了把这个内部实现封装起来,我使用了MFC Extension Dll方式,下面是我的实现步骤,编程环境:win2000+vc6.0

  创建DLL库
       第一步,创建一个MFC Extension Dll工程
       第二步,把CXListCtrl加入到工程中
                        把*.h文件中的class CXListCtrl : public CListCtrl
                        修改为  class AFX_CLASS_EXPORT CXListCtrl : public CListCtrl
       第三步,编译通过生成Dll、Lib文件
 
  调用Dll库
        1、把Dll.  lib文件放到调用工程目录下
        2、调用工程中加入CXListCtrl.h文件加入到工程中
               注意:不要求添加AFX_CLASS_EXPORT宏
        3、然后再“Project”->“Setting”->“Link”->“Object/Library Module”中加入  *.lib
        4、编译通过,调用成功
        5、发布程序的时候,要把dll文件加入进去,不需要加入Lib文件


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值