标签: c++ windows-messages
我正在查看一些使用Windows系统消息挂钩在C ++中处理鼠标点击事件的各种示例代码,并认为这是处理通常只发送到系统的按键操作的好方法,例如CTRL ,ALT,SHIFT等我想知道是否有人有完整的输入常量列表(如WM_RBUTTONDOWN和WM_LBUTTONDOWN)或知道在哪里找到一个。具体来说,我想知道哪些消息常量用于键盘输入 感谢
WM_RBUTTONDOWN
WM_LBUTTONDOWN
答案 0 :(得分:2)
除了Donatalo的答案中包含的链接外,this link还会进入键盘常量列表 - 虚拟键码,我认为您正在寻找。
答案 1 :(得分:1)
这些常量位于winuser.h中,它是Microsoft Platform SDK的一部分。如果安装了Visual Studio,则可能还安装了SDK(查看C:\Program Files (x86)\Microsoft SDKs\Windows内部)。如果没有,您可以下载最新版本(v7.1)here。
winuser.h
C:\Program Files (x86)\Microsoft SDKs\Windows