我在哪里可以找到Windows API常量列表

Tar*_*ion 9 c# dll winapi constants

每次我与dll的交互都像user32.dll一样,我需要像MF_REMOVE这样的常量.是否有所有常量或ac#库的概述,这些常量常量?

sho*_*osh 7

您将在win32 API的C头中找到所有常量.获取此信息的低技术方法是在visual studio或平台SDK的headers文件夹中运行文本搜索.
这通常是这样的:

C:\ Program Files\Microsoft SDKs\Windows\v6.0A\Include \


Sim*_*ier 5

这个作为“神奇数字数据库”的在线工具MagnumDb(免责声明:我写的)是一个完全免费的搜索引擎,它包含 99% 的 Windows SDK 常量(大约 380000 个整数、枚举、guid、接口 ID、clsid 等)。

您可以通过名称或值,使用通配符等来查询它,例如:http : //www.magnumdb.com/search?q=MF_REMOVE

将为您提供此信息(名称、类型、值、十六进制值、SDK 头文件位置):

MF_REMOVE   Int32   4096    0x00001000  %ProgramFiles(x86)%\Windows Kits\10\Include\10.0.16299.0\um\winuser.rh(1213,0)
Run Code Online (Sandbox Code Playgroud)