1.“文件”—>"新建"—>“空项目”
#include "windows.h"
#include "stdio.h"
#pragma comment(lib,"..//Debug//XXP_DLL_Test.lib")
extern "C" __declspec(dllimport) int AddFun(int a,int b); //导入动态链接库的AddFun函数
void main()
{
printf("%d",AddFun(2,3));
Sleep(1000);
}
2.建立Win32动态链接库
“文件”—>"新建"—>“Win32控制台应用程序”—>选择"DLL"
Lib.h
#pragma once
extern "C" int AddFun(int a ,int b );
Lib.cpp
#pragma once
#include "lib.h"
int AddFun(int a,int b)
{ return a+b;
}
Lib.def //用 DEF 从 DLL 导出一个函数,或用_ _declspec(dllexport) 指令从 DLL 中导出
LIBRARY "XXP_DLL_Test"
EXPORTS
AddFun @1