다음을 통해 공유


확장 동사를 정의하는 방법

레지스트리를 사용하여 하나 이상의 확장 동사를 정의할 수 있습니다. 연결된 명령은 Shift 키를 누르는 동안 사용자가 개체를 마우스 오른쪽 단추로 클릭할 때만 표시됩니다.

지침

동사를 확장된 동사로 정의하려면 동사의 하위 키에 "확장" 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