1
デフォルトエクスプローラの右クリックコンテキストメニューを、メニュー以外のもの、好ましくはカスタムウィンドウで置き換えるアプリケーション/拡張機能を書いてみたいと思います。これは可能ですか?あれば、どうですか?Windowsエクスプローラのコンテキストメニューをメニュー以外のものに置き換えることはできますか?
デフォルトエクスプローラの右クリックコンテキストメニューを、メニュー以外のもの、好ましくはカスタムウィンドウで置き換えるアプリケーション/拡張機能を書いてみたいと思います。これは可能ですか?あれば、どうですか?Windowsエクスプローラのコンテキストメニューをメニュー以外のものに置き換えることはできますか?
私は自分で試したことはありませんが、エクスプローラウィンドウをサブクラス化するシェル拡張を実装すると、やり方がわかります。次のCodeProjectの記事では、キーボードフック付きのシェル拡張について説明しています。マウスとWM_CONTEXTメッセージを傍受するためにこれを適合させることが可能でなければなりません:
これを実行しないでください。人々はシェルのしくみを期待しています。私があなたのソフトウェアをインストールし、それを行った場合、私はすぐにそれをアンインストールし、再びあなたを信用することはありません。 – Luke
@ルーク:もし私のプログラムの全体がまさにこれをするのであれば? – GhassanPL
あなたが何かしたいのであれば、それを行うことをお勧めします。私を信じて、私はたくさんの経験があります。 – Luke