mousekeyhook

时间:2016-08-30 13:45:46

标签: c# mousekeyhook

我正在使用https://github.com/gmamaladze/globalmousekeyhook作为程序。这个钩子会触发,但是经过一段时间后会出现一个CallbackOnCollectedDelegate,而且我没有从github更改代码的知识。我无法将帮助转换为我的代码CallbackOnCollectedDelegate in globalKeyboardHook was detected

Visual Studio(语言德语)中的失败消息是:

  

CallbackOnCollectedDelegate ist aufgetreten。消息:Der Assistent   fürverwaltetes调试“”CallbackOnCollectedDelegate“”帽子ein   问题在于   “” C:\用户\管理\ ownCloud \ GRANT-ZIM \ Code_Grant \过滤器\ GRANTExample \ BIN \ 64 \调试\ GRANTExample.vshost.exe “”   festgestellt。 ZusätzlicheInformationen:Fürdenvon der Garbage   收集gesammelten Delegaten vom Typ   “Gma.System.MouseKeyHook!Gma.System.MouseKeyHook.WinApi.HookProcedure ::调用”   wurdeeinRückrufdurchgeführt。 DieskannAnwendungsabstürze,   Datenbeschädigungund-verlust zur Folge haben。 BeimÜbergebenvon   委托代理人代理müssendieDelegaten von der   verwalteten Anwendung beibehalten werden,bis sichergestellt ist,dass   sie nie aufgerufen werden。

使用的代码是:

private IKeyboardMouseEvents m_GlobalHook;
public void Subscribe()
{
m_GlobalHook = Hook.GlobalEvents();
m_GlobalHook.MouseDownExt += GlobalHookMouseDownExt;
m_GlobalHook.KeyUp += OnKeyUp;
}

0 个答案:

没有答案