如何定義擴充動詞
您可以使用登錄來定義一或多個擴充動詞。 只有在使用者按下 SHIFT 鍵時以滑鼠右鍵按一下物件時,才會顯示相關聯的命令。
指示
若要將動詞定義為擴充,只要將「extended」 REG_SZ 值新增至動詞的子機碼即可。 值不應該有任何相關聯的資料。 下列範例登錄專案顯示上一節中的範例,其中 「doit」 定義為擴充動詞。
HKEY_CLASSES_ROOT
.myp
(Default) = MyProgram.1
MyProgram.1
(Default) = MyProgram Application
Shell
(Default) = doit
open
command
(Default) = C:\MyDir\MyProgram.exe "%1"
doit
(Default) = &Do It
extended
command
(Default) = C:\MyDir\MyProgram.exe /d "%1"
print
command
(Default) = C:\MyDir\MyProgram.exe /p "%1"
printto
command
(Default) = C:\MyDir\MyProgram.exe /p "%1" "%2" %3 %4