大家好,我们又见面了,我是你们的朋友全战军。
注意事项 1. SetWindowsHookEx 设置全局键盘钩子后,必须使用PeekMessage或GetMessage来处理信息,否则程序会死机,或者键盘出现故障,反正钩子例程不会被执行。 2、网上大部分人看到的是设置全局键盘钩子,但没有看到PeekMessage或GetMessage处理消息,因为他们使用的是MFC编程。 MFC有自己的消息处理过程。 如果在这里启动空程序,则需要自己处理消息。 3. 不需要使用dll来设置全局键盘钩子。 你可以直接在exe中设置它。 4、CallNextHookEx的第一个参数被忽略,可以在MSDN(VS.85).aspx中找到。 5. XP以后的系统中,不再可以拦截系统功能键Ctrl+Alt+Delete 6. 如果要检测az键,请使用大写AZ,否则无效,会检测到其他按键,小写az与其他 VK_ 键重叠