1

私はwinrtでpdfビューアのようなアプリに取り組んでいます。ほとんど完了していますが、ユーザーが win32 で任意の pdf ファイルを右クリックすると、リーダーで開くオプションが表示される機能を追加したいと考えています。誰でもこれを達成する方法を教えてください

4

1 に答える 1

1

アプリケーションで pdf ファイル タイプを処理できるようにする必要があります。これを行うには、Visual Studio でアプリケーション マニフェスト ファイルをダブルクリックします。[宣言] タブで、新しいFile Type Associationを追加します。次に、ファイルの関連付けのフィールドに入力します。

たとえば、次は「.myfile」拡張子の関連付けを追加します。

宣言ファイル関連

実行する必要があるもう 1 つのことは、コードでOnFileActivatedイベント ハンドラーを処理する必要があることです。これは、エンド ユーザーが関連付けられた拡張子を持つファイルをエクスプローラーから開くたびに呼び出されます。

ファイルの関連付けが機能するには、アプリケーションを少なくとも 1 回実行する必要があることに注意してください。

ファイルの種類の関連付けの詳細については、次のリンクを参照してください:ファイルのアクティブ化を処理する方法

于 2013-08-15T02:22:00.810 に答える