社区
进程/线程/DLL
帖子详情
A.exe调用B.dll,B.dll再调用C.dll,那么A.exe能传一个内存地址给C.dll吗?
webdigest
2003-08-22 03:03:23
A.exe调用B.dll,B.dll再调用C.dll,
现在想从A.exe中传一个数组的地址到C.dll,让C.dll能用到A.exe中的数据;
能这样做吗?
...全文
28
8
打赏
收藏
A.exe调用B.dll,B.dll再调用C.dll,那么A.exe能传一个内存地址给C.dll吗?
A.exe调用B.dll,B.dll再调用C.dll, 现在想从A.exe中传一个数组的地址到C.dll,让C.dll能用到A.exe中的数据; 能这样做吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
spbabyba
2003-08-24
打赏
举报
回复
exe在调用dll时把dll函数地址,导入进来,其实就和你程序里面静态链接的函数一样.
可以
shenyc
2003-08-24
打赏
举报
回复
在C.DLL中可能要定义静态指针
static void * p=NULL;
qqchen79
2003-08-23
打赏
举报
回复
However, there is one catch: You better allocate and free memory in a single module (exe or dll). Don't allocate it in one and free it in another. That might cause you some trouble.
qqchen79
2003-08-23
打赏
举报
回复
They are located in the same process space. No worry at all.
zhouyong0371
2003-08-22
打赏
举报
回复
应该可以的
webdigest
2003-08-22
打赏
举报
回复
我是这样想的:
在c.dll中实现下面4个函数:
void init(double* d_array);//a.exe调用这个函数,把数组的地址传到c.dll中;
void read(void);//读,对数组操作,由b.dll调用
void write(void);//写,对数组操作,由b.dll调用
void uninit(void);//退出前处理其他一些事情
webdigest
2003-08-22
打赏
举报
回复
我也希望没有问题,但是我没有做过,有点不放心,需要考虑别的方面吗?
oo
2003-08-22
打赏
举报
回复
应该没问题。
WINCE
dll
嵌套
调用
WINCE 下
dll
嵌套
调用
a.
exe
里面
调用
b.
dll
然后再 b.
dll
调用
c.
dll
不过指针传递还未成功 谁成功了告诉下我 谢谢
selenium 不同浏览器驱动
chromedriver.
exe
IEDriverServer.
exe
Ionic.Zip.
dll
Windows进程常用
DLL
模块注入技术
进程调试级注入,涉及调试器相关功能
调用
知识点
dll
模块重定位内存注入,模拟操作系统加载PE文件方式,直接将
dll
文件内存数据写入目标进程并执行。 导入表注入,涉及PE相关知识点,增加区段,移动导入表,增加导入...
run
dll
32.
exe
和regsvr32.
exe
众所周知,
DLL
文件是不能独自运行的,需要被进程加载到其地址空间后才能执行。 那怎么运行
一个
DLL
呢? 答案:可以借助Windows所提供的run
dll
32.
exe
或regsvr32.
exe
。 run
dll
32.
exe
通过run
dll
32.
exe
可以直接
调用
DLL
的导出函数来执行功能。 命令行:run
dll
32.
exe
Dll
Name,FuncName [Arguments] 但被指定的导出函数有格式要求,导出函数的格式如下,函数参数列表中的pCommand就是通过[Arguments]传入的。 void
在
dll
中
调用
了
一个
b.
exe
外部文件没有反应c#的windows服务程序中
调用
dll
(c++编写)
c#的windows服务程序中
调用
a.
dll
(c++编写),在
dll
中
调用
了
一个
b.
exe
外部文件没有反应。 详细情况是: 我的客户需要64位动态库(他用C#的windows服务程序
调用
),我手里只有32的c.
dll
(已无源码),我是通过c++重新封装
一个
64位a.
dll
文件,将需要交换的数据存储在
一个
text.txt文件中。在a.
dll
中
调用
了
一个
外部的32位b.
exe
文件。 我在a.
dll
中调...
进程/线程/DLL
15,471
社区成员
49,181
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章