![](/img/trans.png)
[英]How can I launch URI from external web browser in minimized mode in UWP app?
[英]How can I launch a UWP app in TRUE fullscreen mode?
目標是將顯示切換到真正的全屏模式,而不是 F11 鍵全屏實現。 這相當於啟動典型的 Steam 全屏游戲,如果這能讓事情變得更清晰,那么我將完全控制更改顯示分辨率等。
我注意到許多基於 UWP 的“全屏”游戲並沒有真正 go 進入真正的全屏模式:將鼠標懸停在屏幕底部會顯示任務欄等。但我確實注意到其他一些游戲 go 進入真正的全屏模式:例如,Minecraft Dungeons,因此很有可能。
我需要一個游戲引擎或其他東西來完成這個嗎? 我的應用程序不是游戲,所以我希望不是。 謝謝!
您可以參考官方示例。 使用ApplicationView.TryEnterFullScreenMode方法可以在運行時將應用程序切換為全屏模式。 使用帶有值ApplicationViewWindowingMode.FullScreen
的ApplicationView.PreferredLaunchWindowingMode屬性可以讓應用程序以全屏模式啟動。 如果您不希望在將鼠標懸停在屏幕底部時顯示任務欄,您可以使用ApplicationView.FullScreenSystemOverlayMode屬性和值為FullScreenSystemOverlayMode.Minimal
來做到這一點。
您可以嘗試在OnLaunched
方法中添加以下代碼,以全屏模式啟動 UWP 應用程序:App.xaml.cs
protected override void OnLaunched(LaunchActivatedEventArgs e)
{
……
ApplicationView.PreferredLaunchWindowingMode = ApplicationViewWindowingMode.FullScreen;
var view = ApplicationView.GetForCurrentView();
view.FullScreenSystemOverlayMode = FullScreenSystemOverlayMode.Minimal;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.