【发布时间】:2012-08-29 15:20:43
【问题描述】:
这是一个与Get OS-Version in WinRT Metro App C# 相关的问题,但不是其重复项。
是否有任何选项可以从 Metro 应用程序中检测系统上是否有可用的桌面功能?我知道不支持检测操作系统版本,这没关系。
但是,我的 Metro 应用程序需要知道运行它的系统上是否有可用的桌面。
我所说的桌面是指可扩展桌面 - 桌面,可以安装第 3 方桌面应用程序。正如我们所知,基于 ARM 的单元也将拥有桌面,但仅限于 Microsoft 内置程序。
我能否区分我的 Metro 应用程序是在具有不可扩展桌面的基于 ARM 的平板电脑上运行,还是在具有可扩展桌面的所有其他(基于 Intel 的)设备上运行?
【问题讨论】:
-
你想解决什么场景?为什么商店应用需要了解桌面?
标签: windows-8 arm microsoft-metro windows-runtime desktop