App.xaml.cs 799 B

1234567891011121314151617181920212223242526272829303132333435
  1. using System.Windows;
  2. using FurnaceSimulator.Instances;
  3. using MECF.Framework.UI.Core.Applications;
  4. using System.IO;
  5. using System.Runtime.InteropServices;
  6. using System;
  7. namespace FurnaceSimulator
  8. {
  9. /// <summary>
  10. /// App.xaml 的交互逻辑
  11. /// </summary>
  12. public partial class App : Application
  13. {
  14. protected override void OnStartup(StartupEventArgs e)
  15. {
  16. base.OnStartup(e);
  17. UiApplication.Instance.Initialize(new UiInstance());
  18. SimulatorSystem.Instance.Initialize();
  19. }
  20. protected override void OnExit(ExitEventArgs e)
  21. {
  22. UiApplication.Instance.Terminate();
  23. SimulatorSystem.Instance.Terminate();
  24. base.OnExit(e);
  25. }
  26. }
  27. }