vs/vc动态调用dll方法详解

vc调用dll正常情况下,都是要有h/lib/dll三个档案,但有时并没有lib档,只有dll档和h档,比如用bcb生成的dll,vc不没变法直接用lib档。这时候用动态调用将会更方法。

下面详细讲下如何实现dll动态调用。

bcb先制作测试dll,有4个函数,加、减、乘、除。具体代码如下:

编译后有生成Test.dll档,下面将用vc动态直接调用。主要用到函数LoadLibrary加载dll? GetProcAddress获取函数入口地址

具体代码如下:

运行结果:

dll动态调用
dll动态调用

关于dll反编译:

dll反编译
dll反编译