0

我计划创建一个 Windows 8 应用商店应用程序,但不情愿地切换到桌面应用程序。我发现 Windows 8 商店应用程序无法检测到第二个屏幕,这对我来说是必要的。

目的仍然是尽可能地模仿 Windows Store App 的行为。部分是为了教育自己,同时也是为了使用现代漂亮的设计。我使用具有非常相似设计的 WPF(应用栏、导航栏、快速等待异步模式等)

现在我到了需要存储设置的地方!我真的很想使用通过 Microsoft Live 登录提供的非常方便的中央存储。即使我没有 Windows 应用商店应用程序,这可能吗?客户端可能是 Windows 7 或 Windows 8。我可以让用户登录 Microsoft Live 并使用这些设施吗?

4

1 回答 1

2

除了 Windows 应用商店应用程序之外,桌面应用程序还提供了许多 WinRT API。 Windows.Storage.ApplicationData似乎支持桌面应用程序。查看文档中的“要求”部分:

支持的最低客户端:Windows 8 [Windows Store 应用程序、桌面应用程序]

英特尔的某个人发布了有关如何在桌面应用程序中使用 WinRT API 的帖子。该帖子来自 2012 年 9 月,屏幕截图似乎是针对旧版本的 MSDN 文档。要时刻铭记在心。

Microsoft 的 Dave Bennett 有一篇有用的博客文章,它将向您介绍漫游应用程序数据

我可能误解了你,但我认为我上面提到的是你想要的,而不是使用Live Connect APIs

于 2013-01-09T17:03:32.787 回答