社区
进程/线程/DLL
帖子详情
VC中如何实现dll调用dll
sundy_2009
2009-12-01 09:28:21
我的问题是这样的,有一个exe,调用一个dll,而dll又需要调用3个dll,不知如何弄,请教各位大侠,能给写个例子吗?
...全文
125
12
打赏
收藏
VC中如何实现dll调用dll
我的问题是这样的,有一个exe,调用一个dll,而dll又需要调用3个dll,不知如何弄,请教各位大侠,能给写个例子吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nighsen
2009-12-01
打赏
举报
回复
[Quote=引用 7 楼 sundy_2009 的回复:]
引用 4 楼 jackson35296 的回复:
和exe调用dll一样。
1.如果是静态链接
需要.lib和.dll文件
#pragma comment(lib,"XXX.lib")
2.动态链接,只需要.dll 文件
LoadLibrary就可以了
我用的事静态链接,我想问的是接口的DLL的CPP中如何判断我取的那个dll?
[/Quote]
静态链接是从你的.lib文件中声明来调用函数的
你调用什么函数就从你哪个Dll中读取呗
mengde007
2009-12-01
打赏
举报
回复
把参数传给三个dll,调用三个dll,调用完成;
ToperRay
2009-12-01
打赏
举报
回复
你会exe调用dll,就会dll调用dll
joey_
2009-12-01
打赏
举报
回复
这个例子就得请高人出手了~
sundy_2009
2009-12-01
打赏
举报
回复
[Quote=引用 4 楼 jackson35296 的回复:]
和exe调用dll一样。
1.如果是静态链接
需要.lib和.dll文件
#pragma comment(lib,"XXX.lib")
2.动态链接,只需要.dll 文件
LoadLibrary就可以了
[/Quote]我用的事静态链接,我想问的是接口的DLL的CPP中如何判断我取的那个dll?
sundy_2009
2009-12-01
打赏
举报
回复
谢各位大侠,哭求例子,%>_<%
雪影
2009-12-01
打赏
举报
回复
[Quote=引用 4 楼 jackson35296 的回复:]
和exe调用dll一样。
1.如果是静态链接
需要.lib和.dll文件
#pragma comment(lib,"XXX.lib")
2.动态链接,只需要.dll 文件
LoadLibrary就可以了
[/Quote]
ls正解
补充一下,
静态调用只需要#include头文件,即可调用类库函数
动态调用时,函数地址获取使用GetProcAddress
jackson35296
2009-12-01
打赏
举报
回复
和exe调用dll一样。
1.如果是静态链接
需要.lib和.dll文件
#pragma comment(lib,"XXX.lib")
2.动态链接,只需要.dll 文件
LoadLibrary就可以了
LPR_Pro
2009-12-01
打赏
举报
回复
同意一楼
bragi523
2009-12-01
打赏
举报
回复
只需要把DLL都放到你的生成目录下
然后把lib和.h链进去就好了
「已注销」
2009-12-01
打赏
举报
回复
dll调dll与exe调dll完全相同。
joey_
2009-12-01
打赏
举报
回复
[Quote=引用 11 楼 nighsen 的回复:]
引用 7 楼 sundy_2009 的回复:
引用 4 楼 jackson35296 的回复:
和exe调用dll一样。
1.如果是静态链接
需要.lib和.dll文件
#pragma comment(lib,"XXX.lib")
2.动态链接,只需要.dll 文件
LoadLibrary就可以了
我用的事静态链接,我想问的是接口的DLL的CPP中如何判断我取的那个dll?
静态链接是从你的.lib文件中声明来调用函数的
你调用什么函数就从你哪个Dll中读取呗
[/Quote]
猜想他是想问怎样从第一个Dll处理后,然后再给下一个Dll导入数据,最后再经过什么方法进入到第三个Dll里进行处理的过程。
应该不是您理解的全部都是通过一个EXE来分别调用三个独立的DLL里的函数这样简单的过程~
dll
加载卸载工具源码
远程注入方式
实现
LoadLibrary,FreeLibrary 附带遍历进程和模块
dll
功能。s
vc
host等的系统进程不能遍历,没做处理。 用了破解的皮肤组件,360之类的软件可能会唧唧歪歪,不喜欢的可以自行修改代码和删除相关皮肤...
在
VC
中
调用
DLL
文件
在使用
DLL
之前首先要知道
DLL
中
函数的结构信息。Visual C++6.0在
VC
\bin目录下提供了一个名为Dumpbin.exe的小程序,用它可以查看
DLL
文件
中
的函数结构。另外,Windows系统将遵循下面的搜索顺序来定位
DLL
: 1.包含EXE...
VC
中
调用
dll
函数的两种方法
一、显式
调用
1、定义函数指针 typedef int (*
dll
_mul)(int a,int b); 2、加载
dll
,并获取其程序实例句柄 ...3、从
dll
实例句柄
中
获取函数指针
dll
_mul mymul=(
dll
_mul)GetProcAddress(h
dll
,"mul"); 4、使用获取
C#与
VC
相互
调用
之C#
调用
VC
的
DLL
这里就介绍一下C#如何
调用
VC
的
DLL
项目创建 打开VS2010,因为设计到两个程序,这里先创建一个空的解决方案: 然后再来创建一个
VC
的
DLL
项目: 选择Win32项目模板: 选择应用程序的类型为
DLL
: 这里不用...
利用
vc
调用
dll
利用
vc
调用
dll
一时兴起,研究下关于
dll
的
调用
,算是作为我首次发表文章啦,怎么说也是我的处子作啊~~~好吧入正题啦 关于
dll
的
调用
,查了下资料,有两种——(一)静态
调用
(二)动态
调用
,下面是分别的
调用
方法 ...
进程/线程/DLL
15,471
社区成员
49,182
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章