社区
C++ 语言
帖子详情
C++ 如何接收 delphi写的dll 返回的 结构体指针参数
软件钢琴师
2014-03-10 05:51:35
请教 C++ 如何接收 delphi写的dll 返回的 结构体指针参数?
...全文
205
2
打赏
收藏
C++ 如何接收 delphi写的dll 返回的 结构体指针参数
请教 C++ 如何接收 delphi写的dll 返回的 结构体指针参数?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
珍惜生命远离CPP
2014-03-10
打赏
举报
回复
参数传结构体指针类型的即可
软件钢琴师
2014-03-10
打赏
举报
回复
现在用VS C++ 2010 写的程序 始终 得不到 pOutData 返回的值,请大侠赐教。 delphi写的 dll 接口 及结构体如下: function getCardInfo(IputData:pUpData;OutData:pOutData):PChar;stdcall; pUpData 是传入的结构体 指针 pOutData 是返回的结构体指针
C#调用
C++
动态库,执行回调函数并传递结构体
参数
本文将详细探讨如何在C#中调用
C++
编
写
的动态链接库(
DLL
),执行回调函数并传递结构体
参数
。这涉及到.NET Framework的P/Invoke(Platform Invoke)技术以及对
C++
内存管理和调用约定的理解。 首先,C#调用
C++
动态库...
C#调用
Delphi
dll
库文件
首先,理解基本原理:C#调用
DLL
主要依赖于P/Invoke(Platform Invoke)特性,这是.NET Framework提供的一种机制,使得托管代码能够调用非托管代码,如WinAPI或由其他语言如
C++
、
Delphi
编译的
DLL
。
Delphi
DLL
的导出...
VC/C#调用
delphi
写
的
dll
, 演示如何进行类的传递并callback调用方的代码
同时,VC中的类需要有一个字段来存储
Delphi
DLL
返回
的接口指针,以便调用
DLL
的方法。 在VC调用
DLL
的函数时,需要先实例化一个
Delphi
类的对象,然后将这个对象的指针作为
参数
传递给
DLL
。在
DLL
中,你将
接收
这个指针,...
C++
调用
delphi
例子代码及说明
Delphi
函数的
参数
和
返回
值类型需要是
C++
可以理解的,如基本数据类型(int, float等)、指针或结构体。记得处理数据类型的对齐和大小差异,因为
C++
和
Delphi
的默认对齐策略可能不同。 4. **生成
DLL
**: 编译并生成...
VC/C#调用lazarus(
delphi
)
写
的
dll
, 演示
参数
传递方式
在IT行业中,跨语言通信是常见的需求,本教程将详细探讨如何使用V
C++
(Visual
C++
)和C#调用Lazarus(基于
Delphi
的IDE)编
写
的
DLL
(动态链接库),并演示各种
参数
传递方式,包括普通类型、结构体、字符串以及回调...
C++ 语言
65,199
社区成员
250,520
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章