社区
C++ Builder
帖子详情
动态链接库中如何调用另一个应用程序中的函数或变量?
Canvas
2002-07-23 10:55:06
如题.
注:另一个应用程序指的是调用动态联接库的程序
...全文
88
14
打赏
收藏
动态链接库中如何调用另一个应用程序中的函数或变量?
如题. 注:另一个应用程序指的是调用动态联接库的程序
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Canvas
2002-07-25
打赏
举报
回复
up
lining_cumt985
2002-07-24
打赏
举报
回复
关注
Canvas
2002-07-24
打赏
举报
回复
up
Canvas
2002-07-24
打赏
举报
回复
你们的意思我懂了,有没有具体点的例子给一个看看?
lm09
2002-07-24
打赏
举报
回复
用传址调用,把主程序中的变量得值改变。
kernelspirit
2002-07-24
打赏
举报
回复
可以在Dll中声明一个窗口句柄,用于存储调用此Dll得主程序的主窗体句柄,当按下Dll中Form中的按钮时,用SendMessage(or PostMessage)向主程序窗口发送自定义消息,主窗体收到此消息后,调用此Dll的GetValue()得到Dll的string,即可!可能有更好的方法!
kernelspirit
2002-07-24
打赏
举报
回复
可以在Dll中声明一个窗口句柄,用于存储调用此Dll得主程序的主窗体句柄,当按下Dll中Form中的按钮时,用SendMessage(or PostMessage)向主程序窗口发送自定义消息,主窗体收到此消息后,调用此Dll的GetValue()得到Dll的string,即可!可能有更好的方法!
xdspower
2002-07-24
打赏
举报
回复
你的问题一点都没有描述清楚,方法有许多种,你可以发送一个消息给主调程序,把字符串的地址传过去,让主调程序处理,还有就是你的dll程序获得主调函数的句柄,可以直接修改一些地址的值,再用其它方法通知主调程序去读取,这样也可以达到传递值的目的,此外还有许许多多的方法了!
Canvas
2002-07-24
打赏
举报
回复
55555555555555555555555555555555555555555555555
Canvas
2002-07-24
打赏
举报
回复
大声急呼!寻求帮助!
不知道朋友请替我UP一下!
Canvas
2002-07-23
打赏
举报
回复
up
Canvas
2002-07-23
打赏
举报
回复
我的动态连接库里有Form,Form里有按钮,
当按下这个按钮时,希望主调程序接收并处理动态连接库里的一个String值。
请问该如何去做?
我真的很急,这个问题困扰我好长时间了。。。
如果嫌分太少,我可以另立帖子。
希望大侠们帮忙!!
xdspower
2002-07-23
打赏
举报
回复
你在主调程序中把变量地址和函数地址传入就可以了,不过你必须预知变量的类型以及函数的类型和参数情况!不过一般不这样处理,因为这样处理逻辑不清楚,也失去了动态连接的优势!
Canvas
2002-07-23
打赏
举报
回复
怎么没有人回答啊?真的很难吗?
C++
动态链接库
视频教程(Windows
动态链接库
)
动态链接库
在企业级开发
中
无处不在,本课程包含Windows
动态链接库
相关知识点,通过浅显易懂的代码与讲解,让你熟悉掌握
动态链接库
技术!
动态链接库
的建立与
调用
动态链接库
(Dynamic Link Library DLL)是
一个
可执行模块,它包含的
函数
可以由Windows
应用程序
调用
以提供所需功能,为
应用程序
提供服务。 1.
动态链接库
基础知识 大型的
应用程序
都是由多个模块组成的,这些模块彼此...
多进程引用
动态链接库
中
的全局
变量
问题
多进程引用
动态链接库
中
的全局
变量
问题现象描述:前提:存在
一个
动态库libvlan.so,存在
一个
应用console。做法:在console
中
调用
libvlan.so
中
的两个APIs,分别是设置和获取动态库
中
一个
全局
变量
的值。结果:在...
linux下so动态库
调用
主程序
函数
1、如代码所示libhi.so
中
有
一个
函数
hello, 主程序main
中
有
一个
函数
hi_out, 那么在main
中
调用
libhi.so
中
的hello时,hello会自动找到main程序
中
的hi_output
函数
地址, 然后进行
调用
. =================hi.c 编译为 ...
动态
调用
动态链接库
(.dll),包括
函数
和类的
调用
C++,
动态链接库
的动态
调用
,以及如何动态
调用
库
中
的
函数
和类。
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章