0

Windows 8 ストア アプリを作成する予定でしたが、しぶしぶデスクトップ アプリに切り替える必要がありました。Windows 8 ストア アプリが 2 番目の画面を検出できないことがわかりました。これは私にとって必要です。

意図は、Windows ストア アプリの動作を可能な限り模倣することです。自分自身を教育するためでもありますが、モダンで素敵なデザインを使用するためでもあります。非常によく似たデザインの WPF を使用しています (アプリ バー、ナビゲーション バー、スナップ await-async パターンなど)

ここで、設定を保存する必要があります。Microsoft Live ログインで利用できる非常に便利な中央ストレージを使用したいと思っています。Windows ストア アプリを持っていなくても可能ですか? クライアントは Windows 7 または Windows 8 かもしれません。ユーザーを Microsoft Live にログインさせて、これらの機能を使用することはできますか?

4

1 に答える 1

2

多くの WinRT API は、Windows ストア アプリケーションに加えて、デスクトップ アプリケーションから利用できます。 Windows.Storage.ApplicationDataは、デスクトップ アプリをサポートしているようです。ドキュメントの「要件」セクションの下を見てください。

サポートされる最小クライアント: Windows 8 [Windows ストア アプリ、デスクトップ アプリ]

Intel の誰かが、デスクトップ アプリから WinRT API を使用する方法について投稿しました。この投稿は 2012 年 9 月のもので、スクリーンショットは古いバージョンの MSDN ドキュメントのもののようです。それを覚えておいてください。

Microsoft の Dave Bennett は、アプリ データのローミングについて紹介する有益なブログ投稿を行っています。

私はあなたを誤解しているかもしれませんが、 Live Connect APIを使用する代わりに、上記で述べたことはあなたが望むものだと思います。

于 2013-01-09T17:03:32.787 に答える