windows - 获取给定 Windows 消息标识符的数值

标签 windows winapi encoding windows-messages

WinAPI 关联其 messages ,如WM_GETTEXT,用整数,如13。每条消息似乎都有自己的代码。

不幸的是,this list代码不完整。例如,它缺少消息 CB_FINDSTRING. 的代码。

问题:给定一个 Windows 消息,例如 CB_FINDSTRING,我如何找到它的数字代码?我尝试过的资源并不全,我也查了很多。

最佳答案

免费在线网站https://www.magnumdb.com (免责声明:我写的)是一个工具,可以为您提供所需的所有值(它具有从整个 Windows SDK 和 DDK 中提取的大约 400000 个值/名称对,以及一些 Visual Studio header ),例如:

https://www.magnumdb.com/search?q=CB_FINDSTRING

enter image description here

反之亦然:https://www.magnumdb.com/search?q=332

它将为您提供计算值(您还可以看到输入源),对于不使用 C/C++ 的人特别有用。

关于windows - 获取给定 Windows 消息标识符的数值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65138609/

相关文章:

windows - 获取当前在 Windows 图片和传真查看器中打开的文件的路径

windows - Minifilter 驱动程序、内存映射和记事本

sql-server - SQL Server 数据库无法在不同的 PC 上运行

java - 使用 bigInteger 和其他方法重建字节数组

python - 普通的 python 字符串使用什么编码?

windows - 在 Windows 中检索现有符号链接(symbolic link)文件夹的目标

python - EnumDisplayDevices 提供两个显示器,即使我有一个

winapi - ASLR 会导致地址与 DLL 注入(inject)的冲突吗?

c# - 在 wpf 中设置与窗口标题不同的任务栏文本

java - 编码控制台俄语 sumbols 输入