【发布时间】:2015-12-16 07:40:17
【问题描述】:
我想创建一个MFC扩展dll,我的问题是我想在客户端使用的类包括一些在我的项目中实现的头文件,现在如何在客户端使用它?
例如要从我的 dll 中导出的头文件类如下所示
#include "classme1.h"
#include "classme2.h"
class AFX_EXT_CLASS dllclass
{
...
//anthor function
};
当我在客户端中包含这个头文件时,客户端项目有错误,需要两个文件“classme1.h”和“classme2.h”。 我该怎么做才能解决我的问题?
【问题讨论】:
-
我的意思是,当您创建 dll 时,最好让客户端可以看到一个头文件,而不是您在项目中实现的所有头文件,对于上面的示例,我只想添加头文件“dllclass " 与客户端和客户端看不到另一个头文件。知道我该怎么做吗?