我发现罗云斌的《windows32位汇编程序设计》的一个错误!!
就在里面的第11章中,远程钩子的安装使用讲到:GetKeyboardState函数返回状态是区分左右的,所以需要GetKeyState函数单独获取VK_SHIFT的状态,但我将 invoke GetKeyState,VK_SHIFTmov @szKeyState + VK_SHIFT,al上面两句代码都删掉了,结果也不影响ToAscii函数对Shift键的转换。
结果,证明了GetKeyboardState函数对VK_SHIFT的状态也是可以正确获取的!{:5_95:}
页:
[1]