背景
DLL调用有两种方式,一种是静态调用,另一种是动态调用。对于静态调用主要是对开发环境进行设置,导入DLL所需的头文件和库文件,就可以直接调用DLL中导出的函数了,这种调用方式会使程序较大,占用内存较大,但速度较快,而且使用起来比较方便。
但是,本文要介绍的是动态调用的方式,动态调用可以根据需要加载响应函数,随时可卸载。不会因为找不到dll,导致程序不能运行。但是,使用上相对于静态调用来说比较麻烦。
现在,就把DLL动态调用及调用其导出函数的实现过程整理成文档,分享给大家。
参考文档和完整的文档和源码下载地址: