cost 232 ms
Windows 掛鈎不會觸發事件,並且 windows 開始滯后。 (在 C# 中使用 globalmousekeyhook)

[英]Windows Hooks do not trigger events and windows starts lagging. (Using globalmousekeyhook in C#)

我目前使用Steelseries GameSense SDK為我的鍵盤和鼠標制作自己的效果等。 為了在點擊和按下時點亮我的鼠標和鍵盤,我使用了globalmousekeyhook庫。 不幸的是,鼠標和鍵盤事件不會被觸發。 此外,我的鼠標開始滯后,鍵盤輸入延遲。 滯后和延遲只停留大約半分鍾。 我懷疑 ...

PPT VSTO:如何通過office的內部命令執行快捷方式

[英]PPT VSTO: how to excute shortcut over office's internal command

我很幸運地找到了一個名為globalmousekeyhook的項目,通過它我可以設置我的 PPT VSTO 插件的快捷方式。 核心部分代碼如下。 當我按下定義的快捷方式時,我的插件的 function 和 PPT 的內部命令都會被執行。 這有一個副作用,即我的插件觸發的 window 不會被聚焦。 ...

將組合鍵(嚴格)綁定到特定表單

[英]Binding key combinations (strictly) to a specific form

您能否告訴我如何使用“globalmousekeyhook”庫( https://github.com/gmamaladze/globalmousekeyhook/blob/vNext/keycomb.md )來編寫鍵盤快捷鍵不是針對整個應用程序,而是針對特定表單? 為了避免每次都檢查表單的活動(F ...

如何修復 c# 控制台應用程序中的錯誤 KeyEventHandler?

[英]How to fix error KeyEventHandler in c# console application?

我有一個問題,在我的winform應用程序中執行這段代碼時,運行正常,但是在控制台運行時卻出現錯誤信息,好像KeyEventHandler只在winform中使用,是的,在控制台應用程序中可以替換什么。 這是我的鈎子函數: 這是我如何使用它: } 我在 2 行上收到一條錯誤消息 誰能 ...

我無法在提升的 Windows 應用程序中全局掛鈎鍵盤

[英]I cannot hook the keyboard globally in elevated Windows applications

我正在創建一個剪貼板監視器,它將捕獲剪貼板中的更改,然后將剪貼板僅轉換為純文本。 因此,這工作正常,但我真的無法弄清楚為什么我的應用程序在提升的應用程序(例如管理命令提示符或任務管理器)中時沒有掛鈎鍵盤。 它只是簡單地忽略了我的按鍵!? 我已經嘗試通過這篇文章“手動”操作鍵盤, 如何停止進一步處理 ...

擊中斷點時鼠標凍結/滯后

[英]Mouse freezing/lagging when hit breakpoint

目標:能夠在不執行單擊本身的情況下在 Windows 桌面應用程序上找到被單擊的元素的點(X,Y)。 不工作的解決方案我已經添加mousekeyhook NuGet包到我的.NET的核心WPF應用程序,它工作正常(當點擊活動募集符合正確的位置),但每次該程序命中斷點(對於特定示例如下-在M_Eve ...

如何在我的情況下導入庫 MouseKeyHook?

[英]how to import a library in my case MouseKeyHook?

我剛開始在 c# 中編程,我不知道如何導入庫。 我的程序中需要"globalmousekeyhook" 。 有人可以幫助我嗎? 謝謝! ^^ 圖書館鏈接: https://github.com/gmamaladze/globalmousekeyhook ...

如何在不點擊C#的情況下取消鼠標左鍵?

[英]How to cancel left mouse down without click on C#?

我試着編寫應用程序,當用戶長按鼠標左鍵時會發出右鍵單擊。 我發現https://github.com/gmamaladze/globalmousekeyhook項目和掛鈎的事件吧。 當我向左掛鈎時,然后用鼠標事件發送右鍵單擊,首先點擊左鍵,然后點擊右擊。 是否有任何方法可以取消 ...

C#MouseKeyHook:某些鍵+修飾符組合不起作用

[英]C# MouseKeyHook: Certain Key + Modifier Combinations Not Working

我一直在使用MouseKeyHook NuGet包,它對於捕獲大多數輸入非常有用。 但是我在捕捉鍵和修飾符的某些組合時遇到了一些問題。 讓我們嘗試敲一些鍵,看看輸出是什么: 太棒了! 正是您所期望的。 現在,鍵盤頂部的數字欄又如何呢? 好吧,再次,正是您所期望的。 ...

通過mousekeyhook C#檢測按鍵的絕對最小代碼

[英]Absolute minimum code to detect keypresses via mousekeyhook C#

我想在C#中創建按鍵記錄。 我找到了keymousehook,但我不知道如何使用它。 我找不到全面的指南或博客文章。 該文檔也不是真正有用的。 檢測按鍵的絕對最小代碼是多少? 可以在控制台應用程序中使用它嗎? ...

使用MouseKeyHook時,KeyPress事件未觸發

[英]KeyPress event not firing when using MouseKeyHook

幾天前我開始使用MouseKeyHook庫攔截我們正在構建的應用程序的鍵盤按鈕(應用程序使用數字鍵盤作為輸入通過Akka發送特定消息等)。 我已經成功地使用控制台應用程序並在那里注冊了所有內容,但是一旦我將實現移動到特定服務中,它就停止了工作(事件沒有被觸發)。 這是代碼示例: ...

如何在Powerpoint 2013外接程序(用C#開發)中獲取“ ctrl c”或鼠標復制事件?

[英]How to get the “ctrl c” or mouse copy event in a Powerpoint 2013 Addin (developed in C#)?

下面的代碼不是在Powerpoint中捕獲字符類型,而是在Powerpoint之外捕獲,如何在此代碼中捕獲“控件副本”或“鼠標右鍵單擊副本”? 下面的代碼不是在Powerpoint中捕獲字符類型,而是在Powerpoint之外捕獲,如何在此代碼中捕獲“控件副本”或“鼠標右鍵單擊副本”? ...

ManagementObjectSearcher在全局掛鈎中不起作用

[英]ManagementObjectSearcher does not work within global hook

當我嘗試在鼠標事件處理程序中獲取所有正在運行的進程時,它將引發異常。 首先,我認為問題仍然存在,因為我在鼠標事件處理程序之前放置了async關鍵字,但事實並非如此,因為非異步方法也會引發異常。 我正在使用MouseKeyHook庫。 異常消息: 附加信息:為此Runtim ...

如何獲取收到mousedoubleclick的應用程序的句柄?

[英]How to get the handle of application that received the mousedoubleclick?

是否可以獲取用戶單擊(或者在我的情況下是雙擊)的Window的句柄? 添加更多細節:我有一個應用程序,當用戶啟動該應用程序時,它會監視特定的熱鍵(CTL + SHIFT + T)。 當按下時,我的應用程序將鍵盤命令發送回原始應用程序(CTL-C),然后從剪貼板中獲取文本並記錄該文本。 ...

如何要求鍵盤掛鈎處理父窗口后的消息

[英]How to ask keyboard hook to process messages AFTER the parent window

標題說明了一切。 在父窗口處理它們后,如何要求鍵盤掛鈎處理傳入的鍵盤消息? 閱讀文檔后,我發現確實有一個名為WH_CALLWNDPROCRET的值可以執行此操作,但是我需要在WH_KEYBOARD指定WH_KEYBOARD (當然要使其成為鍵盤鈎子),並且該值似乎不是位標志,因此我可以不能兩 ...

在C#中使用可編程鍵?

[英]Using programmable keys in C#?

我想創建一個簡單的應用程序,該應用程序在運行時將等待特定的鍵或鍵的組合,或者甚至鼠標上的按鈕按下。 我正在使用MouseKeyHook API來獲取此信息,但是我遇到了一些問題。 這似乎很不錯,因為我可以將Buttons的字符串值與保存的內容進行比較。 現在是真正的問題開始的地方。 ...

記錄按鍵時抑制全局Windows快捷方式

[英]Suppressing global windows shortcuts while recording keypresses

記錄按鍵時是否可以禁止Windows全局快捷方式? 我有一個用c#編寫的Windows窗體應用程序,並使用此庫記錄按鍵,以便以后在宏中使用。 現在,當我記錄Windows使用的組合鍵(即L Control + Win +向右箭頭以更改Win 10上的虛擬桌面)時,我希望我的應用程序記錄它 ...

鼠標按鍵掛鈎-按鍵監聽器未觸發

[英]Mouse Key Hook - Key listener not firing

我在VLC activeX控件中播放視頻的同時,使用全局MouseKeyHook監聽鼠標單擊和按鍵。 鼠標單擊偵聽器可以正常觸發,並且可以按預期工作。 但是按鍵按下/按下的聽眾不會觸發。 我已經附上了下面的一些代碼,任何幫助將不勝感激。 訂閱活動 事件觸發代碼 ...


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