首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    设置全局键盘钩子 和 注意事项

    注意事项 1. SetWindowsHookEx 设置好全局键盘钩子后 一定要 使用 PeekMessage 或 GetMessage 来处理信息,不然程序会 卡死 ,或者 键盘失灵,反正就是 不执行 钩子例程 2. 网上多数看到 设置全局键盘钩子 而没有 PeekMessage 或 GetMessage 处理消息 过程 是因为 他们使用 MFC 编程, MFC中 自带 消息处理过程,而这里直接 空程序 走起则需要自己处理消息 3. 设置 全局键盘钩子 可以不使用 dll ,完全可以直接在一个exe中调用 4. CallNextHookEx 的 第一个 参数 是 忽略 的,MSDN https://msdn.microsoft.com/en-us/library/ms644974(VS.85).aspx 中可以发现 5. 在XP以后的系统中已经无法拦截系统功能键 Ctrl+Alt+Delete 6. 如果要检测 a-z 键,要使用大写 A-Z 不然会无效并且检测到其他按键,小写的 a-z 与其他VK_键重叠

    03

    黑苹果折腾手记(二),安装过程

    我们安装软件都有一种不停按下一步而不看内容的心理,我第一次安装黑苹果就是败在这里了,在标题为安装摘要的窗口里面,下一步就会开始安装,这个时候其实窗口左下角有一个按钮“自定”,这里是用于选择安装时候附带的软件包的,包括引导程序的选择、显卡声卡网卡的驱动选择,这里面就驱动部分要仔细选一下,例如我显卡选的Natit的驱动,声卡VoodooHDA0.2.6(后来发现这样还是没声音,后面进去系统之后再装了另外一个东西才行),以太网卡RTL8169。还有个值得一提的地方就是PS/2键盘,后面我选了Voodoo PS2(默认是没有选PS/2键盘的)。我是笔记本电脑,我第一次没有“自定”安装的时候就检测不到键盘,我就奇怪了这键盘还得驱动,其实还真要,USB键盘和PS/2键盘有点不一样。

    02
    领券