我有一个C ++应用程序,我想调用.NET(C#)方法。 我打算使用C++/CLI ,但只支持Windows。
既然我们也支持MAC,我想用C ++来调用.NET,这种方式可以在Windows和Mac上使用(使用Mono)。
做这个的最好方式是什么?
编辑:我应该补充一点,我们希望调用的C#代码不是我们的。 我们无法对其进行任何更改。 c ++代码当然是我们的。
我应该在Windows消息框中使用警告图标还是问号图标?
IP端点0.0.0.0:13000上已经有一个监听器。 ?? (使用WCF的TCP)
如何确定当前的Windows会话是否被locking?
IIS – 从.NET应用程序的CLI中将目录设置为应用程序
.NET或Windows同步基元性能规范
winscard.dll在.NET应用程序中的ERROR_INVALID_HANDLE
.net – 如何连接windows服务与系统托pipe应用程序
Windows服务日志写入系统关机/重新启动
旧的本地应用程序可以在Windows8平板电脑版上运行吗
最简单的方法是通过函数指针公开功能。 .Net和本地代码都可以通过函数指针的形式与C / C ++代码进行交互。 所有C ++代码运行的平台都支持函数指针,因此可以在不了解.Net的情况下编写函数指针。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。