lsf1012 发表于 2012-8-20 03:53:59

组合键消息到底怎么来做?

查了好多的资料 都没有搞成
想用消息来做一个快捷键的后台实现Ctrl+Alt+D 哪位大牛会啊 不要说分成几个消息来写 我试过的不可以的。。怎么写在一个WM_KEYDOWN里?
lparam主要是这个搞不明白 网上查到了说的也不够明白
1-15位表示发送几遍,
16-23表示ALT、CTRL、NUM、CAPS等(具体何值忘了),
24位表示是左ALT、CTRL还是右ALT、CTRL(通常为0),
25-28位保留
30位表示上一个键的状态KEY DOWN OR UP,1为发送前的DWON状态,0为UP
31位表示:0表示键开始按下,1为开始释放。
能不能针对我这个快捷键 应该怎么发 告诉我?

heimasoft 发表于 2012-8-20 08:35:47

按键的结果是一些常数.VK开头的,你在MSDN中查一下,然后要看看这些是不是一起按下,你判断一下就可以了.
页: [1]
查看完整版本: 组合键消息到底怎么来做?