windows-8 - 在嵌入式系统上以快照 View 启动应用程序

标签 windows-8 windows-runtime windows-store-apps windows-embedded windows-embedded-8

一位同事最近提出了类似的问题( How to start a MetroApp directly in Snapped mode? ),但这个问题不是重复的......

按照设计,以编程方式强制 Windows 应用商店应用程序在快照 View 中打开似乎是不可能的。但是您可以在 Windows Embedded 8 计算机上执行此操作或类似操作吗?类似的事情可能包括:

  • 在系统启动时自动在快照 View 中启动应用,或者
  • 始终在快照 View 中启动特定应用
  • ???

我们想要实现的目标:

用户登录(在由我们组装的预配置计算机上,可能运行 Windows Embedded 8),启动我们的应用程序,并且快照通信应用程序(例如 Skype 或 Lync)会 (A) 自动与我们的应用程序一起出现,或者 ( B) 可以通过按下我们应用程序中的按钮来打开。

最佳答案

开发人员拥有将应用程序从 SnapView 转换为 Fill 或 FullView 所需的 API。这通常是一个很少宣传的 API,因为它很容易被滥用。为此,无法进行相反的操作。没有可移动到 SnapView 的 API。

我还可能提醒您,除非您确定设备分辨率,否则从 SnapView 开始(这是不可能的)将是一个危险的不可靠步骤,因为许多(大多数?)显示器不支持它(太)小的)。既然你说的是嵌入式,我想这可能有点夸张。由于听起来您可能了解硬件,因此您可以将其视为一般规则,而不是针对您的情况。

关于windows-8 - 在嵌入式系统上以快照 View 启动应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14404045/

相关文章:

c# - 调用 BitmapEncoder.SetPixelData 时出现 "The buffer allocated is insufficient"异常

c# - 如何在 C# 中检查变量是否包含实例或类型

windows-store-apps - 我可以在 Windows 应用商店中只销售桌面应用程序吗?

c# - 拉伸(stretch)图像的宽度和高度

c# - WinRT 中的应用程序间通信

c# - MediaElement 引起咔哒声

c# - 如何在 Windows 8.1 App 中使用地理编码?

c# - 在XAML中创建全屏GridView

windows - 系统找不到指定的路径 - 但实际上找到了

windows-runtime - 如何从 winrt 访问环境变量