如何在桌面上运行时将Windows 10通用应用程序窗口最大化到全屏?

7
当使用Windows 10(或Windows 8.1 WinRT)构建通用应用程序时,是否可以强制应用程序的主窗口在启动时最大化?这显然是移动设备上运行应用程序的自然行为,但在桌面上运行时不是这样。

使用WinForms肯定是可能的:

  • {{link1:如何使WinForms应用程序全屏显示}}
  • {{link2:如何在任务栏上方完全显示Windows表单?}}

但我到目前为止还没有在Microsoft文档中找到关于Windows 10的任何内容。


1
作为用户,我认为我不希望应用程序能够做到这一点... - Ian Ringrose
@IanRingrose 我完全同意您的观点。然而,在这种情况下,我正在创建的应用程序仅出现很短的时间,并且只用于非常特定的面部检测实例。这是一个罕见的例子,可能真的需要这样做。 - Gordonium
我不知道这样的功能在Windows 10中是否可用。但是在Windows 8.1中,我认为这是不可能的。用户可以选择应用程序是否被捆绑。 - Corcus
我还没有尝试过,但这可能对你有所帮助: ApplicationView.TryEnterFullScreenMode | tryEnterFullScreenMode 方法 - Mamoru Satoh
1个回答

9

1
有没有什么选项可以提示Windows在Windows 10上全屏运行Windows 8.1商店应用程序?由于此API仅适用于Windows 10应用程序,我们有现有的8.1应用程序,希望默认情况下全屏运行,而不必担心将其“移植”到Windows 10。 - Adrian Lis

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接