【发布时间】:2009-04-03 20:47:09
【问题描述】:
我有一些 c 头文件和一个 c 库,我想在 c# 项目中导入和使用它们。我该怎么做?
【问题讨论】:
标签: c# .net c cross-language
我有一些 c 头文件和一个 c 库,我想在 c# 项目中导入和使用它们。我该怎么做?
【问题讨论】:
标签: c# .net c cross-language
使用[System.Runtime.InteropServices.DllImport] 属性(P/Invoke):
[DllImport("dllname.dll")]
static extern void MyFunctionName();
【讨论】:
Mehrdad 所说的。
此外,欢迎来到编组的精彩世界。 P/Invoke.Net 是你最好的新朋友。
【讨论】: