/// <summary> /// Initializes a new instance of the MainWindow class. /// </summary> public MainWindow() { //KeyboardInputs.PressKey(0x5B); //System.Windows.Forms.SendKeys.Send("{CAPSLOCK}"); InitializeComponent(); Closing += (s, e) => ViewModelLocator.Cleanup(); GlobalVars.SetSetting(); GlobalVars.SetQuartzJobs(); TrayService.ShowMSG($"작동을 시작합니다. 현재 작업 {GlobalVars.scheduler.GetTriggers().Count}개."); if (Properties.Settings.Default.InstantStart) { GlobalVars.scheduler.Start(); } TrayService.GetInstance().TurnOn(); this.Close(); }
private bool disposedValue = false; // 중복 호출을 검색하려면 protected virtual void Dispose(bool disposing) { if (!disposedValue) { if (disposing) { m1.Dispose(); m2.Dispose(); m3.Dispose(); m4.Dispose(); submenu.MenuItems.Clear(); submenu.Dispose(); menu.Dispose(); instance = null; } // TODO: 관리되지 않는 리소스(관리되지 않는 개체)를 해제하고 아래의 종료자를 재정의합니다. // TODO: 큰 필드를 null로 설정합니다. disposedValue = true; } }