实验: DLL导出类依赖多个类时, 只提供一个头文件的方法

来源:互联网 发布:录制脚本的软件 编辑:程序博客网 时间:2024/06/05 14:10

以前, 不想暴露太多头文件时, 采用的方法: 把私有类成员声明成PVOID, 然后导出类实现中, 自己强转.

今天看到一个方法, 可以隐藏多余的头文件细节.

 

最终给DLL调出类调用者的文件有

MfcStdDllFrame.dll,

MfcStdDllFrame.lib,

MfcStdDllFrame_Export.h, 标准导出函数头文件

ClassExportA.h, 导出类头文件

 

比起以前的方法要好很多.

 

DLL调用者的代码:

DLL提供者的代码:

 

原创粉丝点击