hur.cn - 华软网

 热门搜索

我有一个MFC应用程序,还有一个MFC dll,如何在MFC应用程序中使用此MFC dll,他们不是在一个项目文件中.求解!

  作者:未知    来源:网络    更新时间:2011/7/15
我有一个MFC应用程序,还有一个MFC dll,如何在MFC应用程序中使用此MFC dll,他们不是在一个项目文件中.求解!
---华软 网友回答---
急求啊!
---华软网友回复---
在应用程序中包含此dll的头文件,
然后在属性的linker中包含dll所在的位置
---华软网友回复---
项目属性中的c/c++ Additional Include Directories添加头文件的路径
Linker里Additional Dependencies 中添加库文件.lib的路径
---华软网友回复---
引用 3 楼 aliceyxh 的回复:
项目属性中的c/c++ Additional Include Directories添加头文件的路径
Linker里Additional Dependencies 中添加库文件.lib的路径



也可以用API

        LoadLibrary()
GetProcAddress()
---华软网友回复---
引用 3 楼 aliceyxh 的回复:
项目属性中的c/c++ Additional Include Directories添加头文件的路径
Linker里Additional Dependencies 中添加库文件.lib的路径

这个头文件的路径指的是什么路径呢?就是我的dll文件存放的路径吗?
---华软网友回复---
我也添加这些东西了,在MFC项目里面也添加了
#pragma  comment(lib,"HyLibrary")
#import "HyLibrary.dll"了,为什么还会出现下面的错误?
Error 1 error C1083: Cannot open type library file: 'HyLibrary.dll': No such file or directory d:\demo\mdi\mdi1\mdi1view.h 8 1 mdi1

---华软网友回复---
和普通动态库用法一样
---华软网友回复---
<a href="www.baidu.com"></a>      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。