簡體   English   中英

當您按下Enter鍵時,也如何在我的WinForm中制作一個可以捕獲所有單擊的應用程序?

[英]How to make an application that can capture all click when you press the Enter key, but in my WinForm as well?

我嘗試開發一個應用程序,該應用程序所有的鼠標單擊都可以截取屏幕快照,並且當我按下“輸入”鍵以創建教程時,但是我看不到如何捕獲這些事件在應用程序之外。 我該怎么做???

使用此項目 “在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掛鈎的情況

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM