首页 旅游资讯 线路攻略 景点大全 国内游 境外游 美食特产

请问在c++ 键盘钩子中要怎么分辨所按下的键子(在线等)

发布网友 发布时间:2024-10-24 11:07

我来回答

1个回答

热心网友 时间:2024-11-09 17:28

code Specifies a code the hook procedure uses to determine how to process the message. This parameter can be one of the following values. wParam Specifies the virtual-key code of the key that generated the keystroke message. lParam Specifies the repeat count, scan code, extended-key flag, context code, previous key-state flag, and transition-state flag. 这里从MSDN上得到的,参数code表示钩子怎么使用来处理进程消息,wparam就是保存了虚拟键码信息,比如你要判断ESC按下没有,可以这样,if(wPram==VK_ESCAPE){},lParam 指定了按键重复次数,扫描代码 等信息,一般常用的就是lPram的第29位,它可以判断你按下ALT键没有。if(lPram>>29 &1){}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com