1
0
Эх сурвалжийг харах

修复中间呼出关闭后打开失效的问题

liufei 3 жил өмнө
parent
commit
d4891e08a0

+ 2 - 1
MyThread/MouseHookThread.cs

@@ -24,7 +24,8 @@ namespace GeekDesk.MyThread
         {
         {
             //使用dispatcher来单独监听UI线程  防止程序卡顿
             //使用dispatcher来单独监听UI线程  防止程序卡顿
             dispatcher = DispatcherBuild.Build();
             dispatcher = DispatcherBuild.Build();
-            dispatcher.Invoke((Action)(() =>
+            m_GlobalHook = Hook.GlobalEvents();
+            dispatcher.BeginInvoke((Action)(() =>
             {
             {
                 m_GlobalHook.MouseUpExt += M_GlobalHook_MouseUpExt;
                 m_GlobalHook.MouseUpExt += M_GlobalHook_MouseUpExt;
             }));
             }));