使用extern “C” _declspec(dllexport) Return Type funcname(parameter list);

声名的函数 要使用typedef Return Type ( * funcname)(parameter list );

Return Type 返回值类型

funcname 函数名
parameter list 参数列表

使用C++方式 DLL

typedef Return Type (_stdcall* funcname)(parameter list );

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#ifdef	__cplusplus
extern "C" {
#endif

// #define DLL_EXPORT //


#ifdef DLL_EXPORT
#define DLLAPI __declspec(dllexport)
#else
#define DLLAPI __declspec(dllimport)
#endif
// 列表
int DLLAPI add (int x, int y);

#ifdef __cplusplus
}
#endif