添加了 WPF 的支持(方便模组启动 WPF 界面)

This commit is contained in:
milimoe 2025-04-13 19:09:12 +08:00
parent a6e8d2254f
commit 459dc72900
Signed by: milimoe
GPG Key ID: 05D280912DA6C69E
2 changed files with 12 additions and 1 deletions

View File

@ -1052,7 +1052,7 @@ namespace Milimoe.FunGame.Desktop.UI
private void ShowFunGameInfo() private void ShowFunGameInfo()
{ {
WritelnGameInfo(FunGameInfo.GetInfo(Constant.FunGameType)); WritelnGameInfo(FunGameInfo.GetInfo(Constant.FunGameType));
Title.Text = FunGameInfo.FunGame_Desktop + " " + FunGameInfo.FunGame_Version + " " + FunGameInfo.FunGame_VersionPatch; Title.Text = FunGameInfo.FunGame_Desktop + " v" + FunGameInfo.FunGame_Version;
} }
/// <summary> /// <summary>

View File

@ -17,8 +17,19 @@ namespace Milimoe.FunGame.Desktop.UI
break; break;
} }
} }
// ³õʼ»¯ WinForms ÅäÖÃ
ApplicationConfiguration.Initialize(); ApplicationConfiguration.Initialize();
// ³õʼ»¯ WPF Application
System.Windows.Application wpfApp = new()
{
ShutdownMode = System.Windows.ShutdownMode.OnExplicitShutdown
};
wpfApp.Dispatcher.Invoke(() => { });
Application.Run(new Main()); Application.Run(new Main());
wpfApp.Shutdown();
} }
} }
} }