我想在我的.NET应用程序中使用Win32 API中的函数,但我不知道DLL文件中声明的方法的签名。如果我使用DllImport
,我必须提供该方法的定义,以便将其用作“外部方法”。
或者还有另一种方法吗?
答案 0 :(得分:7)
您可以查看pinvoke.net,它是各种Win32 api支持的方法集合。如果你有C风格的标题,它还包含可以生成DllImport
个签名的程序。
答案 1 :(得分:1)
列出了大多数Win32 API签名here。
或者您可以尝试DLL Export Viewer。