【发布时间】:2011-03-14 09:18:53
【问题描述】:
我用 C++ 编写程序并将其导出为 DLL。我有一个 C# WPF GUI,我想导入 DLL 来进行处理。
我对 C# 很陌生。如何在 C# 中使用 C++ 类?我知道我不能只使用 .h 文件。
因为我在 C++ 中使用了指针,所以在 C# 中我不能使用指针。这就是为什么我感到困惑。就像在 C++ 中一样,我使用 char* 而不是 string,并且我需要返回 double* 以获得大量 double 数据,诸如此类。
【问题讨论】:
-
如果您包含您想从 C# 调用的方法之一的签名会有所帮助。
标签: c# visual-c++ dll pinvoke dllimport