ShellExView 與 ShellMenuView

ShellExView 與 ShellMenuView

我對電腦不熟練。有人可以解釋一下嗎,就像我5歲一樣:

  1. ShellExView 和 ShellMenuView 之間的區別?

  2. 「外殼擴充」和「靜態選單項目」的意思?這則評論顧問:

ShellExView 列出了 shell 擴充。 ShellMenuView 僅列出靜態選單項目。

答案1

ShellExView 和 ShellMenuView 有什麼區別?

ShellExView 實用程式顯示電腦上安裝的 shell 擴充功能的詳細信息,並允許您輕鬆停用和啟用每個 shell 擴充功能。

筆記:

  • 並非所有 Shell 擴充功能都會新增選單項目 - 僅那些上下文選單處理程序。請參閱下面的其他類型的 Shell 擴充功能的範例。

來源ShellExView - 適用於 Windows 的 Shell 擴充功能管理器

ShellMenuView 是一個小型實用程序,當您在 Windows 資源管理器上右鍵單擊檔案/資料夾時,它會顯示上下文選單中出現的靜態選單項目列表,並允許您輕鬆停用不需要的選單項目。

來源ShellMenuView - 停用/啟用資源管理器的上下文選單項


什麼是 Shell 擴充?

shell 擴充功能是一個 COM 對象,它會為 Windows shell(資源管理器)添加某種功能。

術語“外殼擴展”有兩個部分。 Shell 指的是 Explorer,擴展名指的是您編寫的程式碼,當預定事件發生時(例如,右鍵單擊 .DOC 檔案),該程式碼將由 Explorer 執行。因此,外殼擴充功能是一個為資源管理器新增功能的 COM 物件。

shell 擴充功能是一個進程內伺服器,它實作了一些處理與資源管理器通訊的介面。

shell 擴充功能有多種類型,每種類型在發生不同事件時都會被呼叫。以下是一些更常見的類型以及調用它們的情況:

在此輸入影像描述

來源編寫 Shell 擴充功能的完整白痴指南 - 第一部分 - CodeProject


什麼是靜態選單項目?

在此上下文中,當您右鍵單擊 Windows 資源管理器上的檔案/資料夾時,上下文功能表中出現的任何功能表項未透過 Shell 擴充功能添加

相關內容