VS DLL库的动静态调用

创建Win32 DLL factorial 计算参数的阶乘

 

一.DLL静态调用

   1.在项目工程目录下新建一个factorial文件,存放factorial.h文件

   2.factorial.dllfactorial.lib 文件复制到工程目录下的Debug文件中

   3.设置附件库目录为Debug文件,如下图(工程属性--->连接器--->附加库目录)

 

  4.项目中引入factorial.h头文件和factorial.lib库文件,代码如下:

 

二.DLL动态调用

  1.factorial.dll文件复制到工程目录下的Debug文件中

  2.调用LoadLibrary()函数加载DLL,加载成功后调用GetProcAddress()函数获得要调用的DLL函数地址,具体代码如下:

 

原文地址:https://www.cnblogs.com/marshhu/p/3100188.html