什么键盘钩子?
答案:2 悬赏:60 手机版
解决时间 2021-04-13 16:53
- 提问者网友:疯孩纸
- 2021-04-13 06:50
什么键盘钩子?
最佳答案
- 五星知识达人网友:夜余生
- 2021-04-13 08:05
你所谓的一次很多情况下并非真的是只有一次。
你按下键盘后必定有一个极端的停滞时间,如果这段时间超过了计算机对键盘的响应时间,那计算机就很有可能读取多次键盘事件。
正确的方法是当计算机读取到第一次键盘事件后,将这个键记录下来,如果接下来瞬间又读取了同一个键盘事件的话程序“不响应”。
更普遍的处理是再设置一个计时器,作用是若在一定时间内都发生了同一键盘事件,那么说明用户一直按住了某个键,于是程序解除“不响应”,从而变为响应所有键盘事件。
你按下键盘后必定有一个极端的停滞时间,如果这段时间超过了计算机对键盘的响应时间,那计算机就很有可能读取多次键盘事件。
正确的方法是当计算机读取到第一次键盘事件后,将这个键记录下来,如果接下来瞬间又读取了同一个键盘事件的话程序“不响应”。
更普遍的处理是再设置一个计时器,作用是若在一定时间内都发生了同一键盘事件,那么说明用户一直按住了某个键,于是程序解除“不响应”,从而变为响应所有键盘事件。
全部回答
- 1楼网友:由着我着迷
- 2021-04-13 09:18
分几种,有进程钩子,就是只是捕获某一个特定进程的键盘输入。有程序钩子,只捕获某一个程序的键盘输入。还有全局钩子,可以捕获所有进程或者程序的键盘输入。捕获就是说钩子程序能获取你输入的信息,比方说原来有一些qq木马就是安装键盘钩子,用于记录你输入的qq号和密码,又或者一些游戏的盗号程序就是这样的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯