我正在查看一些使用 Windows 系统消息挂钩在 C++ 中处理鼠标单击事件的各种示例代码,并认为这将是处理通常只发送到系统的按键的好方法,例如 CTRL、ALT、 SHIFT 等。我想知道是否有人拥有完整的输入常量列表(例如WM_RBUTTONDOWN
and WM_LBUTTONDOWN
)或者知道在哪里可以找到。具体来说,我想知道哪些消息常量用于键盘输入。
谢谢
问问题
657 次
2 回答
2
除了 Donatalo 的答案中包含的链接之外,此链接还指向键盘常量列表 - 我认为您正在寻找的虚拟键代码。
于 2011-03-31T03:38:24.707 回答
1
这些常量位于 中winuser.h
,它是 Microsoft 平台 SDK 的一部分。如果您安装了 Visual Studio,您可能还安装了 SDK(查看内部C:\Program Files (x86)\Microsoft SDKs\Windows
)。如果没有,您可以在此处下载最新版本 (v7.1) 。
于 2011-03-31T01:33:21.470 回答