一位同事最近提出了类似的问题( 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/