VC 转 Delphi 的问题

ptma 2006-11-01 09:21:37
return(reinterpret_cast<LRESULT>(pThis->functionTest(reinterpret_cast<DWORD *>(wParam))));

functionTest 返回 S_A 类型的 Arr 数组

S_A 定义如下

typedef struct S_A
{
LPSTR lpszLabel;
DWORD dwFlags;
UINT uID;
} S_A, * LPS_A;

第一句该如何转成 Delphi ?
...全文
229 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ptma 2006-11-09
  • 打赏
  • 举报
回复
Up
ptma 2006-11-02
  • 打赏
  • 举报
回复
光这样肯定不行
functionTest 返回的是数组 delphi 会报无效的类型转换的错误
smzgl 2006-11-02
  • 打赏
  • 举报
回复
c里面返回数组应该是返回指针,而不是数组的内容吧。
试着直接操作内存看看
spirit_sheng 2006-11-01
  • 打赏
  • 举报
回复
result := LRESULT(Self.functionTest(PDWORD(wParam)));

dashi 2006-11-01
  • 打赏
  • 举报
回复
沙发...

829

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧