UWP - 删除内置启动

时间:2017-04-07 19:43:39

标签: c# uwp uwp-xaml

每当我在Windows 10上启动我的UWP时,会出现一个蓝色方块,上面有一个白色的“x”。我知道我可以在Assets文件夹中更改该图像来更改它,但有没有办法防止它完全出现?

1 个答案:

答案 0 :(得分:3)

不,你不能。这源于iOS应用程序,其中Cocoa Touch框架显示闪屏图像,或应用程序的最后状态的屏幕截图,同时初始化应用程序 - 它已完成以使应用程序生成应用程序"感觉"更快。

当" Modern Apps"在Windows 8中引入微软复制了该设计,但由于应用程序窗口没有固定大小(与iOS相比),因此无法始终显示屏幕截图,因此许多应用程序默认显示应用程序图标 - 这仍然是UWP应用程序的默认设置,它是现代应用程序"的现代应用程序的继承者。在Windows 10中。

由于UWP是一个具有规范性开发实践的沙盒平台,因此无法满足此要求或"功能" - 即你不能简单地隐藏你的应用程序,直到它就像你可以使用Win32应用程序一样(你可以在mainCreateWindow之间随意做你想做的事。)

但是,如果您正确设计应用程序,那么窗口显示启动画面图像或图标/徽标的时间可以最小化 - 例如,看看Microsoft Edge,它可以非常快速地初始化(即使是感冒-boot)在我的机器上不到一秒钟 - Chrome需要更长的时间!