在我之前的问题中,我报告说在扫描条形码时,键盘钩子报告了所有内容.
我把它归结为关键和关键事件,并收到了很好的建议.
仔细观察后,我发现每个数字实际上都在报告四次!
这是一个原始的"打印调试".任何人都可以建议我可能做错了吗?你需要更多信息吗?我可以忽略每一秒输入,但是......好吧!我宁愿明白发生了什么.
这是我得到的单个数字2
---------
LongParam = 196609 | Word = 50 | 2
LongParam and $80000000 = 0
LongParam and $40000000 = 0
---------
LongParam = 196609 | Word = 50 | 2
LongParam and $80000000 = 0
LongParam and $40000000 = 0
---------
LongParam = -1073545215 | Word = 50 | 2
LongParam and $80000000 = 2147483648
LongParam and $40000000 = 1073741824
---------
LongParam = -1073545215 | Word = 50 | 2
LongParam …Run Code Online (Sandbox Code Playgroud)