在C#中从Windows.h定义?

在C#中从Windows.h定义?,c#,winapi,C#,Winapi,是否有任何简单的方法可以从C#中的windows.h获取定义(至少是WM#stuff)?另一个选项是使用PInvoke互操作助手。它包含了几乎所有通过windows.h定义的常量的数据库,并提供了动态翻译C头代码的能力 将visual studio搜索指向文件中的位置,即安装平台SDK的位置: 例如:C:\Program Files\Microsoft SDK\Windows\v6.1\Include 然后搜索常量 您可以将本文用作参考: 如何查找Windows API函数使用的未记录常量: 我

是否有任何简单的方法可以从C#中的windows.h获取定义(至少是WM#stuff)?

另一个选项是使用PInvoke互操作助手。它包含了几乎所有通过windows.h定义的常量的数据库,并提供了动态翻译C头代码的能力


将visual studio搜索指向文件中的位置,即安装平台SDK的位置:

例如:C:\Program Files\Microsoft SDK\Windows\v6.1\Include

然后搜索常量

您可以将本文用作参考: 如何查找Windows API函数使用的未记录常量:

我发现你的答案比我的好:-)@Yossarian I+1也希望你的答案。两者都是很好的工具。我只是有偏见,因为我在PInvoke Interop助手公司工作。:)