动态连接库的创建

动态连接库
1:创建通用动态连接库,其中DllMain函数是动态链接库的入口函数,在加载动态连接库中将要调用该函数
#include "stdafx.h"

BOOL APIENTRY DllMain( HANDLE hModule,
DWORD ul_reason_for_call,
LPVOID lpReserved
)
{
return TRUE;
}
extern "C" _declspec(dllexport)void ShowNote(char *text)
{
MessageBox(NULL,text,"提示",0);
}
说明:extern "C"用于防止C++编译器对函数名进行命名改编
_declspec(dllexport关键字用于从动态链接库中导出函数,如果不使用该关键字,将无法在动态链接库中发现该函数,也就无法使用该函数

你可能感兴趣的:(动态连接库的创建)