C# COM客户端/.NET服务器互操作中的本机调用 我创建了一个C++的PliPoT,它承载了一个C DLL COM客户机-> NET服务器。现在我可以在C++应用程序中使用C类DLL类。我现在的问题是,如何在COM客户机中提供外部函数并在My C DLL中使用它们?我想要这样的东西: C++应用程序启动 C++从C DLL中创建对象 这个对象的C++应用程序调用方法 C方法运行 C方法调用C++函数中的本机函数

C# COM客户端/.NET服务器互操作中的本机调用 我创建了一个C++的PliPoT,它承载了一个C DLL COM客户机-> NET服务器。现在我可以在C++应用程序中使用C类DLL类。我现在的问题是,如何在COM客户机中提供外部函数并在My C DLL中使用它们?我想要这样的东西: C++应用程序启动 C++从C DLL中创建对象 这个对象的C++应用程序调用方法 C方法运行 C方法调用C++函数中的本机函数,c#,c++,interop,call,native,C#,C++,Interop,Call,Native,所以我把它用到了第四步。我不知道如何执行步骤5。我使用了本教程:您应该考虑回调。事件是显而易见的方式。或者更一般地声明C++项目中的接口,C++代码通过将接口指针传递给C方法来实现和公开。

所以我把它用到了第四步。我不知道如何执行步骤5。

我使用了本教程:您应该考虑回调。事件是显而易见的方式。或者更一般地声明C++项目中的接口,C++代码通过将接口指针传递给C方法来实现和公开。