5

完全なエクスプローラードロップインコントロールを使用せずに、ファイルとフォルダーのWindowsエクスプローラーシェルコンテキストメニューにアクセスする方法はありますか?

私の窮状の要点はこれです:私は一握りの生のファイルとフォルダを表示するViewport3Dを持っています。基本的に、これまでに見た他のすべての3Dエクスプローラーの置き換えと同じです:)
これらのエントリのいずれかを右クリックすると、そのファイルのエクスプローラーのコンテキストメニューがポップアップ表示されます。
そのコンテキストメニューをWindowsから取得できますか、それとも独自に作成する必要がありますか?

前もって感謝します、

_b34r

4

1 に答える 1

2

このライブラリのShellContextMenuクラスは、ほぼ必要なことを実行します。

http://gong-shell.sourceforge.net/

唯一のことは、WinFormsコントロールを期待しているということです。ただし、ライブラリを変更して、hWndを受け入れる追加のShowContextMenuメソッドを追加すると、最上位のWPFウィンドウのhWndを渡すことができるはずです。

于 2010-02-17T19:31:37.583 に答える