有没有简单的方法从C#中的windows.h获取定义(至少WM_的东西)?
http://www.pinvoke.net/default.aspx/Enums/WindowsMessages.html
另一种选择是使用PInvoke Interop Assistant.它包含几乎每个通过windows.h定义的常量的数据库,并提供了动态转换C头代码的能力.
http://www.codeplex.com/clrinterop