0

我的问题更多是关于概念,而不是实际代码。

我在 vb.net 中有一个应用程序。出于各种原因,我想将一些类移植到本机 c++ 代码(不是 cli)。我想要做的是能够实例化和使用这些类,就像我在完全托管的应用程序中所做的那样。

我知道我可以从本机 dll 调用静态函数,但这里不是这种情况。我需要实例化类并在应用程序的整个生命周期中使用它们。

那么问题来了,这可能吗?如果是这样,你能指出我正确的开始方向吗?

4

1 回答 1

1

也许你可以看看这里
使用 P/Invoke 通过指针
和这里
http://www.codeproject.com/Articles/18032/How-to-Marshal-aC-Class在 C# 中实例化 C++ 类

于 2012-07-06T22:09:13.847 回答