windows下封装静态库为动态库
在编译时出现了一个问题:
#error : WINDOWS.H already included. MFC apps must not #include <windows.h>
但是屏蔽掉#include <windows.h>之后就会出现:
语法错误 : 缺少“;”(在标识符“APIENTRY”的前面)
error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
error C2146: 语法错误 : 缺少“;”(在标识符“DllMain”的前面)
error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
error C2065: “HMODULE”: 未声明的标识符
error C2146: 语法错误 : 缺少“)”(在标识符“hModule”的前面)
error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
error C2059: 语法错误 : “)”
error C2143: 语法错误 : 缺少“;”(在“{”的前面)
error C2447: “{”: 缺少函数标题(是否是老式的形式表?)
求高手指导下。。。