如何做一个应用程序,可以捕捉所有点击,当你按下回车键,但在我的WinForm以及

本文关键字:回车 当你 以及 WinForm 我的 应用程序 何做一 | 更新日期: 2023-09-27 18:03:49

我尝试开发一个应用程序谁使截图所有鼠标点击,当我按下键"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钩子。