【问题标题】:How i can maximize UWP after launch?启动后如何最大化 UWP?
【发布时间】:2021-01-14 20:45:50
【问题描述】:

当用户登录到 Windows 时,我将启动我的应用程序。我在 Package.appxmanifest 中设置了适当的扩展 (StartupTask class),并且可以在登录 Windows 时启动应用程序,正如预期的那样。但是,应用程序在启动后会最小化。我怎样才能让他在开始后最大化?

我尝试了thread的方法

【问题讨论】:

  • 请与我们分享一些代码,说明您是如何尝试解决此问题的。
  • @PeterCsala 我更新问题

标签: c# xamarin.forms uwp


【解决方案1】:

documentation 对此进行了解释:

UWP 应用必须从 UI 线程调用 RequestEnableAsync 才能触发用户同意对话框。如果用户同意,UWP 应用将在启动或用户登录时启动。请注意,UWP 启动应用将以最小化方式启动。

启动应用程序时最小化是默认行为。这是为了确保默认情况下为 Store 应用提供良好的用户体验。目前,UWP 不提供相关 API 来修改此行为。

【讨论】:

  • 我已经看过文档并阅读了这个。以前,这适合客户,但现在他想改变这种行为。是否有任何“拐杖”来改变这一点,或者仍然需要使用其他一些自动运行机制。主要需求是从应用程序设置打开/关闭自动运行。
  • 你好,这个问题的核心是UWP没有权限将自己“唤醒”到前台。这是一个许可设计。如果您需要此功能,可以在反馈中心应用中进行报告。
猜你喜欢
  • 1970-01-01
  • 2011-06-10
  • 2013-08-27
  • 2013-12-15
  • 2020-07-24
  • 1970-01-01
  • 2010-10-23
  • 2020-10-24
  • 2020-06-09
相关资源
最近更新 更多