dllimport用法
时间: 2023-08-21 15:19:29 浏览: 129
C# DllImport的用法
5星 · 资源好评率100%
`DllImport` 是 .NET Framework 中的一个特性,它可以引入一个非托管的 DLL 动态链接库,使得 .NET 应用程序能够调用其中的函数和方法。
`DllImport` 特性的基本用法如下:
```
[DllImport("user32.dll")]
public static extern void SetWindowText(IntPtr hWnd, string text);
```
其中,`user32.dll` 是要引入的非托管 DLL 文件名,`SetWindowText` 是 DLL 中的一个函数名,`IntPtr` 是一个指向窗口句柄的指针,`string` 是要设置的窗口文本。
在.NET中,`DllImport` 特性通常用于访问 Windows API 函数或 COM 组件,它可以让 .NET 应用程序与非托管代码进行交互,从而提高了 .NET 应用程序的灵活性和可扩展性。
阅读全文