如何在按Enter键时创建一个可以捕获所有点击的应用程序,但是在我的WinForm中也是如此?

我尝试开发一个应用程序谁做截图所有鼠标点击,当我点击键“输入”进行教程,但我不知道如何捕获这些事件他们在我的应用程序之外。 我怎么能这样做?

使用此项目 “在C#中处理全局鼠标和键盘挂钩”。 我以前用它,我个人总是推荐它。

如何使用它:

Gma.UserActivityMonitor dll的引用添加到您的项目中。

 using Gma.UserActivityMonitor.GlobalEventProvider; _globalEventProvider1 = new Gma.UserActivityMonitor.GlobalEventProvider(); this._globalEventProvider1.KeyDown += HookKeyDown;//to listen to key down this._globalEventProvider1.KeyUp += HookKeyUp;//to listen to key down this.globalEventProvider1.MouseDown += HookMouseDown;//to listen to mouse down this.globalEventProvider1.MouseUp += HookMouseUp;//to listen to mouse up //and a lot more... 

你需要看看实现Windows钩子 。