从支持/clr的win32 C++运行C#

本文关键字:C++ 运行 win32 支持 clr | 更新日期: 2023-09-27 18:30:09

与前面的问题一样,我想绘制一个实时图来跟踪激光扫描仪对象的位置。我已经在vs2010 c++中开发了该算法,作为一个支持/clr的win32应用程序。在那里我找到了每次扫描时物体的确切位置(x,y)。但是我想要.NET用于GUI。我已经在c#中使用了Zedgraph进行绘图。现在,我想从c++中调用c#形式。我从昨天开始就在寻找答案,我发现我们可以使用来做到这一点

  1. c++/cli 2。使用COM互操作

我试着在c++中添加对c#dll的引用。但我不知道如何从c++中调用它们。我正在寻找一个文件或链接,从初学者的角度做这两件事。任何意见或建议都将是有益的。

从支持/clr的win32 C++运行C#

您很可能希望在这里反转您的结构,并从C#GUI调用托管C++库。从C#中,您可以启动C++监控对象并开始读取、接收读数,然后在GUI中显示结果。