1

「プレビューペイン」のようなオプションを(Windowsで)エクスプローラーに追加したいのですが、「編集ペイン」のみです。アイデアは、編集したいテキスト ファイルがありますが、ファイルを編集するためにアプリケーションを開きたくないということです。編集ペインをクリックして編集したいだけです。この方法でエクスプローラーを拡張するために使用できる API を教えてください。(シェルAPIを見るだけではありません:私は持っていますが、どれがこれを達成できるのかわかりません)。

4

1 に答える 1

2

PropertyHandler を実装する必要があります。Windows SDK \Samples\winui\Shell\AppShellIntegration\PropertyHandlers を参照してください。

各プロパティは、プロパティ スキーマ XML ファイルによって記述されます。このプロパティ スキーマは、PSRegisterPropertySchema() で登録する必要があります。プロパティ ハンドラーは、IInitializeWithXXX、IPropertyStore、およびオプションで IPropertyStoreCapabilities を実装します。処理するファイル拡張子ごとに実装の CLSID を登録する必要があります (この場合は .txt)。

于 2012-04-08T08:48:52.057 に答える