我用c#调用一个c++的dll 这个dll返回的是一个对象的指针 例如 return TestClass * t=new TestClass( ) 我想在c#里面调用 TestClass中的函数. 怎么办? 望各位帮帮忙 谢谢.
p/invoke的规定中涉及对象的Marshal问题,直接用估计不行
https://stackoverflow.com/questions/9211128/p-invoke-how-to-call-unmanaged-method-with-marshalling-from-c 这里有个说明
首先感谢您回答问题, 我看了一下 是使用托管C++ 封装C++类然后调用其中的方法 。是这样吗/
@liyanzhao: 对
@吴瑞祥
– liyanzhao 6年前