强制应用程序在Windows 8+中以拆分视图打开

时间:2015-06-16 13:28:51

标签: windows pdf microsoft-metro

我有一个应用程序,允许用户在本地应用程序中,在Windows 8和+上阅读不同的内容(pdf,图像)。 但我需要我的应用程序在用户查看内容时保持开放(这样他可以轻松回来)。我使用了LauncherOptions.DesiredRemainingView,如果用户使用Reader app(或等效的)来阅读PDF,它会很好用。 但是,如果他使用Adobe,那么它将不起作用,我的应用程序将被隐藏,而Adobe阅读器将显示在桌面上。

是否有意义: - 强制Adobe以拆分模式打开(使用DesiredRemainingView值) - 或者,强制用户使用给定的应用程序(可能是Reader而不是Adobe)打开内容?

提前致谢,

1 个答案:

答案 0 :(得分:1)

你不能强制任何大小 - Desired前缀旨在表明这是应用程序想要的东西,但不能保证给出。

如果您使用LauncherOptions,您可以尝试在特定的阅读器应用程序中打开PDF文件 - 在Windows 8.1中,如果用户当前没有,您可以指定要安装的应用程序的首选项通过PreferredApplicationPacakgeFamilyName获得应用。从Windows 10开始,您可以使用TargetApplicationPackageFamilyName强制执行特定的启动。

相关问题