动态连接库的创建

来源:互联网 发布:手机短信的软件 编辑:程序博客网 时间:2024/05/17 23:44
 

动态连接库
 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关键字用于从动态链接库中导出函数,如果不使用该关键字,将无法在动态链接库中发现该函数,也就无法使用该函数