it-swarm-ja.com

ShellExViewとShellMenuView

私はコンピューターに不慣れです。私が5歳のように、誰かが説明してもらえますか?

  1. shellExViewとShellMenuViewの違いは?

  2. 「シェル拡張」と「静的メニュー項目」の意味は? このコメント 弁護士:

ShellExViewは、シェル拡張機能を一覧表示します。 ShellMenuViewは、静的メニュー項目のみを一覧表示します。

ShellExViewとShellMenuViewの違いは何ですか?

ShellExViewユーティリティは、コンピュータにインストールされているシェル拡張機能の詳細を表示し、各シェル拡張機能を簡単に無効または有効にすることができます。

注意:

  • すべてのシェル拡張機能がメニュー項目を追加するわけではありません。コンテキストメニューハンドラーであるものだけです。他のタイプのシェル拡張の例については、以下を参照してください。

ソース ShellExView-Windows用シェル拡張マネージャー

ShellMenuViewは、Windowsエクスプローラーでファイル/フォルダーを右クリックしたときにコンテキストメニューに表示される静的メニュー項目のリストを表示する小さなユーティリティであり、不要なメニュー項目を簡単に無効にすることができます。

ソース ShellMenuView-エクスプローラーのコンテキストメニュー項目を無効/有効にする


シェル拡張とは何ですか?

シェル拡張機能は、Windowsシェル(エクスプローラー)に何らかの機能を追加するCOMオブジェクトです。

「シェル拡張」という用語には2つの部分があります。シェルはエクスプローラーを指し、拡張子は、事前に定義されたイベント(.DOCファイルの右クリックなど)が発生したときにエクスプローラーによって実行される、ユーザーが記述したコードを指します。したがって、シェル拡張機能は、エクスプローラーに機能を追加するCOMオブジェクトです。

シェル拡張機能は、エクスプローラーとの通信を処理するいくつかのインターフェイスを実装するインプロセスサーバーです。

シェル拡張には多くの種類があり、それぞれの種類はさまざまなイベントが発生したときに呼び出されます。以下に、より一般的なタイプのいくつかと、それらが呼び出される状況を示します。

enter image description here

ソース シェル拡張を書くための完全な馬鹿ガイド-パートI-CodeProject


静的メニュー項目とは何ですか?

このコンテキストでは、Windowsエクスプローラーでファイル/フォルダーを右クリックしたときにコンテキストメニューに表示されるメニュー項目で、シェル拡張機能

6
DavidPostill