释放资源
This commit is contained in:
@@ -406,6 +406,7 @@ namespace GeekDesk
|
|||||||
{
|
{
|
||||||
MouseHookThread.Dispose();
|
MouseHookThread.Dispose();
|
||||||
}
|
}
|
||||||
|
hide.TimerStop();
|
||||||
Application.Current.Shutdown();
|
Application.Current.Shutdown();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -39,7 +39,9 @@ namespace GeekDesk.Thread
|
|||||||
m_GlobalHook.MouseDownExt -= M_GlobalHook_MouseDownExt;
|
m_GlobalHook.MouseDownExt -= M_GlobalHook_MouseDownExt;
|
||||||
m_GlobalHook.Dispose();
|
m_GlobalHook.Dispose();
|
||||||
dispatcher.InvokeShutdown();
|
dispatcher.InvokeShutdown();
|
||||||
} catch { }
|
dispatcher = null;
|
||||||
|
}
|
||||||
|
catch { }
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -167,6 +167,7 @@ namespace GeekDesk.Util
|
|||||||
|
|
||||||
public void TimerStop()
|
public void TimerStop()
|
||||||
{
|
{
|
||||||
|
if (timer == null) return;
|
||||||
timer.Stop();
|
timer.Stop();
|
||||||
timer.Dispose();
|
timer.Dispose();
|
||||||
timer = null;
|
timer = null;
|
||||||
|
|||||||
Reference in New Issue
Block a user