MFC dll

来源:互联网 发布:益周适牙膏 淘宝 编辑:程序博客网 时间:2024/05/20 06:22

新建MFC dll工程,工程名IAPMPR

在stdafx.h中添加 #define IAPMPRExport __declspec(dllexport)

新建IAPMPRWrapper.h文件,添加

#pragma once/*---------------------------------------------------------------+|      WRAPPER CLASSES PROTOTYPES                                |+---------------------------------------------------------------*///当其它工程要引用这个IAPBASE态库,就要包含这个头文件//将要输出的类的类型定义成外部导入#define IAPMPRExport __declspec(dllimport)
在需要导出到外部的类的前面添加 IAPMPRExport,如

class IAPBASEExport IAPObject{public:IAPObject(void);

设置输出目录 ..\output\debug\


当其它工程需要引用该dll时

只需添加 

#include "../IAPBase/IAPBaseWrappr.h"#ifdef _DEBUG#pragma comment(lib,"../output/debug/IAPBase")#else#pragma comment(lib,"../output/release/IAPBase")#endif




原创粉丝点击