.net - 需要 C#/C++ DLL 建议

标签 .net c dll

我已成功让 Dreamweaver 接受我的 DLL 并调用它的方法。 DLL 是用 C++ 编写的,带有 C interpeted 函数(因此函数名称没有被破坏。)

我想熟悉 C++ 指针和数据类型,但我对 C# 的熟练程度要高得多,因此对于我们的时间表,我认为值得研究直接 C 解决方案的替代方案。

理论上我是否能够在 C# 中构建一个从“外部”来看与 C DLL 相同的 DLL?

作为替代

我能用工作的 C DLL 来“包装”C# DLL 吗?

我关注的主要部分是函数的数据类型,因为当 Dreamweaver 调用它们时,它期望 void 和 char 指针作为来回传递数据的格式。

谢谢。

最佳答案

与流行的看法相反,这可能的。
参见 here .

关于.net - 需要 C#/C++ DLL 建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3310667/

相关文章:

c++ - 如何从 dll 中导出 C++ 类?

c# - 如何在 C# 中转换以下内容?

iphone - 读取以单斜杠或双斜杠开头的文件路径的区别

在 SHA-2 算法中将 long 转换为 unsigned char

c - 返回一个用 malloc 分配的数组而不使用 return

dll - 如何解决 "Run-time error ' 42 9': ActiveX component can' t create object”?

.net - 导入定宽文件到oracle

.net - 具有Flags属性的Enum.TryParse

c# - 如何使用 .NET 读取和修改 NTFS 备用数据流

c - LdrLoadDll 状态失败