ファイル タイプのプレビュー ハンドラを生成する必要があります。
また、アプリケーションがプレビュー ハンドラーを登録している場合、既定のアプリケーションを起動せずに、プレビュー ペイン内の項目の拡張プレビューをレンダリングすることもできます。これにより、ファイル タイプ固有のナビゲーション (次/前のコントロールを使用したプレゼンテーションの閲覧、メディア ファイル内のシークなど) などの機能を提供できます。[29] プレビュー ハンドラーを使用すると、特定の種類の選択 (テキスト スニペットの強調表示など) をプレビュー ペイン自体から実行することもできます。
ソース
PDF などのコード例がたくさん出回っています。
こちらをご覧ください: CodePlex:Windows Preview Handler Pack
編集:
明確にするために、Windows 7 の検索結果ペインはプレビュー ハンドラー ホストです。コンテンツ ビューとプレビュー ペインの 2 つの主要部分があります。
Windows エクスプローラーには、コンテンツ ビューと呼ばれるビュー モードも含まれています。これは、検索結果を表示するときの既定のビューです。コンテンツ ビューには、名前、場所、ファイルに関連付けられた一部のメタデータ タグ、ファイルのサムネイル イメージ、およびファイルのスニペットが表示されます。この表示モードでは、ヒットの強調表示を使用して、クエリ用語がファイル内のどこに表示されるかを示します。これにより、検索結果リストでそのファイルが返された理由を簡単に理解できます。
ソース
カスタム ファイル タイプのファイル コンテンツの表示などの拡張機能が必要な場合は、カスタム ファイル タイプのプレビュー ハンドラが必要です。
Windows Vista 以降では、検索にすぐにアクセスできるように、Windows Search がすべての Windows Explorer ウィンドウに統合されています。
...
プレビュー ハンドラーとサムネイル ハンドラーを使用すると、ユーザーはドキュメントを作成したアプリケーションを開かなくても、Windows エクスプローラーでドキュメントをプレビューできます。
ソース
カスタム ファイル タイプが正しく実装されていることを確認するには、Windows 7 SDKのFile Type Verifierを試すことができます。これは、カスタム ファイルに関連する次のことをテストします。
- ハンドラのプレビュー
- サムネイル ハンドラ
- プロパティ ハンドラ
- 動詞ハンドラ
- フィルター (IFilter)
- 親切な協会
- 知覚されるタイプ
- 重要な特性
コンテンツ ビューの使用
2 つの異なるアプローチのいずれかを使用して、コンテンツ ビューを利用できます。既存のプロパティとレイアウト パターンのセットを使用することも、独自の組み合わせを作成することもできます。これら 2 つのアプローチについて詳しく説明します。
コンテンツ ビューの概要については、次の記事を参照してください。
ファイルの種類または種類別のコンテンツ ビュー