dll开发相关头文件约定

#define __EXPORTS 1

#ifdef __cplusplus

#ifdef __EXPORTS
#define DLL_EXPORT extern "C" __declspec (dllexport)
#else
#define DLL_EXPORT extern "C" __declspec (dllimport)
#endif

#else

#ifdef __EXPORTS
#define DLL_EXPORT __declspec (dllexport)
#else
#define DLL_EXPORT __declspec (dllimport)
#endif

#endif
//////////////////////////////////////////////////////
#define MY_API __stdcall

DLL_EXPORT void MY_API Fun();

 

posted @ 2017-08-10 17:11  xuanyin  阅读(294)  评论(0编辑  收藏  举报