我正在使用Robert Giesecke的非托管导出从本机C++应用程序调用C#托管动态链接库中的函数。现在我需要以某种方式将函数指针从c++应用程序传递到C#动态链接库,以便动态链接库可以回调到C++。这把我难倒了。string result = "this is the result string"; }
我想象一下,当我在C++中调用<e
我有一个包含C++代码的DLL,它在VisualC#中工作得很好。当我在C++DLL中创建一个函数时,它会显示在Visual中,并且我会调用它,即使使用参数。但是,当我在C++DLL中添加函数指针作为参数之一时,Visual无法找到它。C++函数:
int TEST(int *func) // Works fine and shows u