永发信息网

用c写的一个简单的dll例子在win32汇编中调用

答案:2  悬赏:30  手机版
解决时间 2021-08-11 18:17
  • 提问者网友:蓝琪梦莎
  • 2021-08-11 15:28
如题
最佳答案
  • 五星知识达人网友:像个废品
  • 2021-08-11 15:39

#define MYDLL_EXPORTS
#include "DLL3.h"
BOOL APIENTRY DllMain( HANDLE hModule,
DWORD ul_reason_for_call,
LPVOID lpReserved
)
{
return TRUE;
}


int CALLBACK MySum(int a,int b)
{
return a+b;
}




#ifdef MYDLL_EXPORTS
#define MYDLL_API __declspec(dllexport)
#else
#define MYDLL_API __declspec(dllimport)
#endif
#include <windows.h>
extern "C" MYDLL_API int CALLBACK MySum(int a,int b);/////加上extern "C"

全部回答
  • 1楼网友:山河有幸埋战骨
  • 2021-08-11 17:08
自己去下一个DLL编写方面的书吧.
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯