| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 372 人关注过本帖
标题:dll调用另一个dll的问题
只看楼主 加入收藏
yalewang
Rank: 2
等 级:论坛游民
帖 子:125
专家分:35
注 册:2010-4-15
结帖率:94.74%
收藏
已结贴  问题点数:20 回复次数:3 
dll调用另一个dll的问题
用vc写了一个dll1 ,想在dll2 中调用dll1的函数,怎样实现啊,给个指导吧,谢谢。
2012-09-08 23:10
yalewang
Rank: 2
等 级:论坛游民
帖 子:125
专家分:35
注 册:2010-4-15
收藏
得分:0 
补充一下,两个dll不在同一目录下,dll1位于,c:\hhh

2012-09-08 23:21
寒风中的细雨
Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17
等 级:贵宾
威 望:66
帖 子:1710
专家分:8645
注 册:2009-9-15
收藏
得分:10 
保证加载DLL的时候  可以搜索到库所在的目录
2012-09-09 09:33
zhuanjia0
Rank: 4
等 级:业余侠客
威 望:3
帖 子:86
专家分:232
注 册:2012-1-13
收藏
得分:10 
静态调用:将xxxx.lib文件复制到EXE目录,然后用#pragma comment (lib,"xxxx.lib"),然后再添加“__declspec( dllimport )+函数声明”命令,例如:__declspec( dllimport ) int myfunction(int a, int b);这样就可以静态调用dll、lib里的函数。
动态调用:LoadLibrary()、GetProcAddress()这两个API函数,具体使用方法查看MSDN
2012-09-09 14:26
快速回复:dll调用另一个dll的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.026794 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved