zoukankan      html  css  js  c++  java
  • KeyboardHook in C#

    键盘钩子有两种: WH_KEYBOARD和WH_KEYBOARD_LL(Low Level). 两者的区别:

    WH_KEYBOARD WH_KEYBOARD_LL
    全局或者本线程 只能全局
    Win95/NT都行 只能WinNT

    用VS2008调试时注意, 去掉如下选项: 项目>Debug>Enable the Visual Studio hosting process

    注意: 下面代码只实现了全局钩子

    Win32.cs, 封装了Win32的API, Struct, Enum等
    KeyboardHook.cs, 安装, 卸载Hook, 处理Hook
    Form1.cs, 使用Hook
  • 相关阅读:
    福利 | 简历模板大放送
    如何脱颖而出?成为优秀的人
    未来最重要的三个能力
    如何提升你的阅读能力?
    2016 Top 10 Android Library
    如何提升你的面试机会?
    推荐一些非常有用的学习网站
    谈谈学习方法
    你为什么还不够优秀?
    vue
  • 原文地址:https://www.cnblogs.com/mrfangzheng/p/1214911.html
Copyright © 2011-2022 走看看