--- a/ui/winui/toolkit.cpp Wed Oct 11 22:59:42 2023 +0200 +++ b/ui/winui/toolkit.cpp Wed Oct 11 23:36:03 2023 +0200 @@ -66,6 +66,11 @@ static UiObject* active_window; +void ui_app_run_startup() { + if (startup_func) { + startup_func(NULL, startup_data); + } +} class App : public ApplicationT<App, IXamlMetadataProvider> { public: @@ -165,7 +170,13 @@ void ui_main() { init_apartment(); - Application::Start([](auto&&) {make<App>(); }); + //Application::Start([](auto&&) {make<App>(); }); + + ::winrt::Microsoft::UI::Xaml::Application::Start( + [](auto&&) + { + ::winrt::make<::winrt::winui::implementation::App>(); + }); } class UiWin {