共用方式為


執行命令動詞範例

示範如何使用 ExecuteCommand 方法實作 Shell 動詞命令。

本主題包含下列各節。

描述

這個方法是動詞實作的慣用方法,因為它提供最多的彈性、簡單且支援跨進程啟用。 此範例會實作獨立、本地伺服器元件物件模型 (COM) 物件,但預期動詞實作將會整合到現有的應用程式中。 若要這樣做,您的主要應用程式對象必須自行註冊類別處理站。 該物件會針對應用程式的動詞實作 IDropTarget。 請注意,如果應用程式尚未執行,COM 會啟動您的應用程式;如果應用程式已在執行中,它會連接到該應用程式的運行實例。

要求

產品 最低產品版本
窗戶 Windows 7
Windows 軟體開發工具套件 (SDK) 7.0

 

下載範例

位置 路徑 URL
GitHub ExecuteCommandVerb 範例

建置範例

若要從命令提示字元建置範例:

  1. 開啟命令提示字元視窗,並流覽至 ExecuteCommandVerb 項目目錄。
  2. 輸入 msbuild ExecuteCommand.sln

若要使用 Microsoft Visual Studio 建置範例(慣用):

  1. 開啟 Windows 檔案總管並流覽至 ExecuteCommandVerb 項目目錄。
  2. 按兩下ExecuteCommand.sln檔案的圖示,以在Visual Studio中開啟專案。
  3. 從 [建置] 功能表中,選取 [建置 方案]。

執行範例

  1. 使用命令提示字元或 Windows 檔案總管,流覽至包含新可執行文件的目錄。
  2. 在命令列中,輸入 ExecuteCommand.exe。 或者,從 Windows 檔案總管雙擊 ExecuteCommand.exe的圖示。
  3. 請按照顯示的對話框中的指示操作