标签: c# .net c++-cli
我想知道在调用本机dll时,我可以使用PInvoke做的是调用一些静态e方法。我可以使用PInvoke创建无人对象吗?
答案 0 :(得分:0)
您可以做的是创建一个静态函数,该函数创建一个对象的新实例,该对象的成员函数要调用,并返回指向该对象的指针。然后你就可以将指针传递给包装器函数,然后它将对指向的对象进行操作。
简而言之:本机不可能,但你可以创建一个C包装器。
答案 1 :(得分:0)
使用C ++ / CLI,您不需要 来使用PInvoke。只要做你想做的任何C ++事情。