DLL的调用方式有两种:
1、静态调用(有Lib库)
即通过 程序中引入*.h, 链接库中链接 *.lib 并附加对于目录, 再把相应的 *.dll 放到程序的exe同级目录下,然后实现对*.h中的各函数方法的调用
2、动态调用 (无Lib库)
即通过LoadLibrary加载*.dll, 然后用GetProcAddress找到要调用的相关函数名称,再调用函数(此种方法不再需要对应的*.lib库)。如下
DLL的调用方式有两种:
1、静态调用(有Lib库)
即通过 程序中引入*.h, 链接库中链接 *.lib 并附加对于目录, 再把相应的 *.dll 放到程序的exe同级目录下,然后实现对*.h中的各函数方法的调用
2、动态调用 (无Lib库)
即通过LoadLibrary加载*.dll, 然后用GetProcAddress找到要调用的相关函数名称,再调用函数(此种方法不再需要对应的*.lib库)。如下