现在的位置: 首页 > 综合 > 正文

隐式链接方式加载DLL

2013年12月07日 ⁄ 综合 ⁄ 共 380字 ⁄ 字号 评论关闭

 

以DLL工程Dll1和基于对话框的MFC 工程DllTest为例

1.把DLL文件"Dll1.dll"和"Dll1.lib"文件复制到当前工程的目录下,然后在DllTest程序中,选择“Project/Settings菜单命令,打开工程“Setting(设置)”对话框,选择"link"选项卡,在"Object/library modules"先项编辑框中输入:dll1.lib。

2.把DLL文件中的函数,在DllTest工程中利用extern声明外部函数

  如:

extern int add(int a,int b);

extern int subtract(int a,int b);

或者把DLL文件中的函数,放在“Dll.h”头文件中声明,再把“Dll.h”文件复制到DllTest工程目录下,再文件头加上#include"DLl.h"。这样就可以调用DLL文件中的函数了。

抱歉!评论已关闭.