9

私は、Windows 8 用の新しい WinRT (.NET 4.5) フレームワークで Metro スタイル アプリケーションに取り組んでいます。何らかの方法で (レジストリまたはその他の手段を介して) アプリケーションを登録して開始できるかどうか疑問に思っていました。 Windows の起動時にもアップします。

通常のスタイルのアプリケーションを使用した Windows 7 以下でのみ、これに関する他の場所を見つけることができませんでした。

4

3 に答える 3

15

起動時にMetroスタイルのアプリケーションを起動する方法はありません。ユーザーは、スタート画面からアプリケーションを呼び出す必要があります。メトロスタイルのアプリケーションはサービスにはなり得ないため、起動時にそれらを起動することは、起動時にMicrosoftWordまたはAdobePhotoshopを起動すること以上に正しいアプローチとは思えません。

于 2011-09-29T17:52:46.610 に答える
1

Microsoft の Metro スタイル アプリの目標は、ユーザーが常に制御できるようにすることです。したがって、Metro スタイル アプリは、マシンの起動時にアクティブ化できません。さらに、従来の Win32/.NET デスクトップ コードは Metro スタイル アプリとやり取りできないため、Metro スタイル アプリをバックグラウンドで起動することはできません。

つまり、アプリが独自のタイルをレンダリングするためのハンドラーとして登録されている場合、定期的に呼び出され、タイルのコンテンツを再レンダリングするように求められるため、常に最新のステータス/ニュース/情報を表示できるはずです。ユーザーがスタート ページを表示したときに表示されます。

于 2011-10-04T21:31:01.117 に答える
0

適切な WinRT レベルの接続を公開するサービスとして、すべてのスタートアップを実行できると思います。その後、ユーザーはクライアント アプリを起動するだけで済みます。

グー分離も。

于 2011-09-29T22:21:04.363 に答える