fossilapple 发表于 2012-11-8 09:57:54

我发现罗云斌的《windows32位汇编程序设计》的一个错误!!

就在里面的第11章中,远程钩子的安装使用讲到:GetKeyboardState函数返回状态是区分左右的,所以需要GetKeyState函数单独获取VK_SHIFT的状态,但我将 invoke GetKeyState,VK_SHIFT
mov @szKeyState + VK_SHIFT,al上面两句代码都删掉了,结果也不影响ToAscii函数对Shift键的转换。
                                                               结果,证明了GetKeyboardState函数对VK_SHIFT的状态也是可以正确获取的!{:5_95:}

页: [1]
查看完整版本: 我发现罗云斌的《windows32位汇编程序设计》的一个错误!!