gpt4 book ai didi

c# - 在 C++ 和 C# 之间编码类实例的指针

转载 作者:太空狗 更新时间:2023-10-29 22:53:43 24 4
gpt4 key购买 nike

我有一个 ActiveX 控件(用 C++ 编写)并从 C# 项目引用它的 RCW 程序集(由 aximp.exe 创建)。

在实现 Ax 控件的 C++ 代码中,我有一个实现接口(interface)的类,该接口(interface)作为 Ax 控件的属性公开。

查看生成的 RCW 程序集,我看到了界面。我可以尝试声明其类型的变量。

现在,如果我只有一个指向在内存中实现接口(interface)的 C++ 类实例的指针,是否可以使用该指针将其数据编码到表示接口(interface)的托管 C# 对象中?

请注意,它不是接口(interface)指针。它是指向我拥有的类实例的指针。

最佳答案

您可能想尝试一下 C++/CLI。编写可在 C++ 和 C# 之间互操作的代码非常容易。

关于c# - 在 C++ 和 C# 之间编码类实例的指针,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1176234/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com