C#(.net)中的DllImport.pdfVIP

  • 0
  • 0
  • 约7.65千字
  • 约 11页
  • 2017-10-05 发布于山西
  • 举报
C#(.net)中的DllImport.pdf

SIEMENS 大家在实际工作学习 C#的时候,可能会问:为什么我们要为一些已经存在的功能(比 如 Windows 中的一些功能,C++中已经编写好的一些方法)要重新编写代码,C#有没有 方法可以直接都用这些原本已经存在的功能呢?答案是肯定的,大家可以通过 C#中的 DllImport 直接调用这些功能。 DllImport 所在的名字空间 using System.Runtime.InteropServices; MSDN 中对 DllImportAttribute 的解释是这样的:可将该属性应用于方法。 DllImportAttribute 属性提供对从非托管 DLL 导出的函数进行调用所必需的信息。作为 最低要求,必须提供包含入口点的 DLL 的名称。 DllImport 属性定义如下: namespace System.Runtime.InteropServices { [AttributeUsage(AttributeTargets.Method)] public class DllImportAttribute: System.Attribute

文档评论(0)

1亿VIP精品文档

相关文档