我想知道是否可以在C++函数之间传递我调用的C#对象?我已经可以从我的本地代码中调用我的C#dll,但是现在我需要在C++函数之间传递一个对象,这也意味着我需要在头文件中声明它...在C++函数之间传递C#类
在我的头文件我得到以下错误:
BOOL Exists(Api ^api);
Error 60 error C3395: 'ApiBase' : __declspec(dllexport) cannot be applied to a function with the __clrcall calling convention
有谁知道我应该如何处理这在我的头?
只需停止使用'__declspec(dllexport)'。 –
为什么?该怎么做呢? –
'BOOL存在(Api^api);'是为了成为本地dll的api的一部分? –