交换启动屏幕中的图像

本文关键字:图像 屏幕 启动 交换 | 更新日期: 2023-09-27 18:28:08

我刚刚开始开发一个windows应用程序。我想在应用程序以横向/纵向模式启动时加载不同的图像。启动屏幕中应该有不同的图像,这取决于它是在横向模式、快照模式还是纵向模式下启动。提前谢谢。

交换启动屏幕中的图像

您可以使用一个扩展的启动屏幕,它可以响应方向的变化:

http://msdn.microsoft.com/en-us/library/windows/apps/xaml/hh868191.aspx

为了最大限度地发挥扩展启动屏幕的优势,您应该尽量减少显示默认启动屏幕的时间。有一些文章涉及这个主题:

http://msdn.microsoft.com/cs-cz/library/hh994639.aspxhttp://msdn.microsoft.com/en-us/library/windows/apps/hh994640.aspx

要添加到Fred所写的内容中,初始启动屏幕将显示,直到应用程序的代码接管为止,因此应用程序对初始启动屏幕没有任何运行时控制。该应用程序可以为不同的分辨率、语言、对比度模式等提供不同的图像,但不基于方向。请参阅如何使用限定符命名资源

一旦应用程序加载并运行,它就可以管理自己的扩展启动屏幕,正如弗雷德所描述的那样。扩展的启动屏幕可以完全自定义,因为该应用程序处于活动状态并运行代码。