全球硬件OnKeyPress

时间:2009-07-30 13:19:17

标签: c# api keyboard keylogger

我有C#这个功能,用于按键。当你按一个键时会执行a()

功能
  

受保护的虚拟空白   OnKeyPress(对象发送者,   KeyPressEventArgs e)   {   一个();   }

我需要一种方法,可以在我的应用程序外部,在.NET Framework外部,在Windows的任何位置全局执行函数。

高级谢谢你!

PS:我不想开发一个恶意应用程序,一个建设性的(antikeylogger方法);)

1 个答案:

答案 0 :(得分:2)

CodeProject上的这篇文章描述了如何使用.Net / C#安装全局键盘钩子以获得所需的事件。

http://www.codeproject.com/KB/cs/globalhook.aspx