65,211
社区成员
发帖
与我相关
我的任务
分享
/////////////////////////////////////////////////////////////////////////////
//模块名称: Mylib.h
//模块说明: 声明DLL中的导出函数原型
/////////////////////////////////////////////////////////////////////////////
#ifdef MYLIBAPI
#else
#define MYLIBAPI extern "C" __declspec(dllimport)
#endif
MYLIBAPI int nResult; //导出变量
MYLIBAPI int Addtest(int nLeft , int nRight); //导出函数
/////////////////////////////////////////////////////////////////////////////
//模块名称: Mylib.cpp
//模块说明: 实现DLL中导出函数的内部逻辑
/////////////////////////////////////////////////////////////////////////////
#include <windows.h>
#define MYLIBAPI extern "C" __declspec(dllimport)
int nResult;
int Addtest(int nLeft , int nRight)
{
return (nResult = nLeft + nRight);
}
/////////////////////////////////////////////////////////////////////////////
//模块名称: Mylib.h
//模块说明: 声明DLL中的导出函数原型
/////////////////////////////////////////////////////////////////////////////
#ifdef MYLIBAPI
#else
#define MYLIBAPI extern "C" __declspec(dllimport)
#endif
MYLIBAPI int nResult; //导出变量
MYLIBAPI int Addtest(int nLeft , int nRight); //导出函数
/////////////////////////////////////////////////////////////////////////////
//模块名称: Mylib.cpp
//模块说明: 实现DLL中导出函数的内部逻辑
/////////////////////////////////////////////////////////////////////////////
#include <windows.h>
#define MYLIBAPI extern "C" __declspec(dllimport)
int nResult;
int Addtest(int nLeft , int nRight)
{
return (nResult = nLeft + nRight);
}