2012-04-17 5 views
-1

C++アプリケーション(WinAPI/WinRT、レジスタなど)からタイルを操作できますか?Windows 8タイルを操作する

+0

[あなたは何を試してみました?](http://mattgemmell.com/2008/12/08/what-have-you-tried/) – user850498

答えて

0

あなたの質問は非常に非特定です。 TilesとC++を使い始めるには、これらのサンプル12を見てください。より具体的な/詳細な質問がある場合は、お気軽にお問い合わせください。

編集:(メソッド名と名前空間は、C#が、Cで〜等しくなるべき++からです)

  • プライマリタイルが唯一のユーザーによって削除することができます。
  • MetroApp以外の限定WinRT機能にアクセスできます。しかし、私が知る限り、「制限された」WinRTで外国のタイルを削除する方法はありません。
  • 2次タイルを削除する場合は、Windows.UI.StartScreen.SecondaryTile.FindAllAsync("id of the app tiles belong to");を使用して、削除する結果の各タイルに対してtile.RequestDeleteAsync()を呼び出します。すべての削除要求をユーザーが受け入れる必要があることに注意してください。既に言及したように、Windows.UI.StartScreen名前空間はメトロアプリからしか利用できません。
+0

THX、私はこのサンプルは前に書いた... – Vladimir

+0

見ます問題は、私は非メトロMFC /С++アプリケーションを持っていて、タイトルを削除する必要があるということです。たぶんCOMなどを介してWinRTにアクセスすることができます... – Vladimir

+0

あなたが提供した新しい詳細に合わせて私の答えを更新しました。 –

関連する問題