释放资源

This commit is contained in:
liufei
2022-01-06 20:05:40 +08:00
parent 5ff3f04da6
commit 58c67a0497
3 changed files with 5 additions and 1 deletions

View File

@@ -406,6 +406,7 @@ namespace GeekDesk
{ {
MouseHookThread.Dispose(); MouseHookThread.Dispose();
} }
hide.TimerStop();
Application.Current.Shutdown(); Application.Current.Shutdown();
} }

View File

@@ -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 { }
} }

View File

@@ -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;