3

MSDN Shell Extensionsを実行した後、エクスプローラーの Shell Click または Click Event の動作を拡張できるかどうかはよくわかりません。提案やコード スニペット、記事、ウォークスルーはありますか?

4

1 に答える 1

4

そのような可能性はありません。それはシェルを脆弱にしすぎるでしょう。この機能を悪用するすべてのマルウェアを想像してみてください。

クリックイベントをキャプチャする場合、簡単な方法はありません。WindowsHookExを設定し、 CabinetWClassおよび/またはDirectUIHWNDクラスのすべてのウィンドウのマウスメッセージを監視/キャプチャできます。コードをexplorer.exeのプロセスに挿入し、そこからメッセージを傍受することができます。これは、プロセスにdllを挿入するスニペットです。

于 2010-08-18T10:30:44.647 に答える