从本机dll生成C#DLLImport声明

时间:2010-09-22 16:50:13

标签: c# dll native dllimport

你知道一个软件从一个本机DLL自动生成C#代码(带有[.IllImport]属性.cs),以便在C#代码中使用这个DLL吗?

1 个答案:

答案 0 :(得分:16)

结帐P/Invoke Interop Assistant

  

在编组中,有一堆   属性和规则。理解   所有这些属性和规则似乎都是   有点令人生畏。为了要做   更有效地开展工作   这些属性更容易和   规则,P / Invoke Interop助手   出来。它是一个有用的工具包   开发人员有效地转换   C到托管P / Invoke签名或   签证。这是概念上的   类似于COM Interop的TlbImp   生成托管代理条目   积分基于一些正式的   非管理方的描述但是   它适用于P / Invoke。该工具包是   首次在MSDN杂志上发布   网站于2008年1月。网站于2008年1月。