2

拡張子に従ってすべてのファイルまたはファイルにレジストリを介してコンテキストメニューを追加する方法を読みました。しかし、特定のフォルダのファイル (たとえば、フォルダ C:\contmenu のファイル) でのみ機能するコンテキスト メニューを追加するにはどうすればよいですか?

これはできますか?

どうもありがとう。

4

1 に答える 1

2

コンテキスト メニュー シェル拡張機能を実装している場合は、IShellExtInit::Initialize () メソッドでアイテムのパスを取得します。次に、パスに応じて、エントリをコンテキスト メニューに追加するかどうかを決定できます。

ただし、特定のパスだけに拡張子を登録することはできません。

于 2012-02-23T15:19:51.700 に答える