다음을 통해 공유


DropTarget 동사 샘플

DropTarget 메서드를 사용하여 셸 동사를 구현하는 방법을 보여 줍니다.

이 항목에는 다음과 같은 섹션이 포함되어 있습니다.

설명

이 샘플에서는 DropTarget 메서드를 사용하여 셸 동사를 구현하는 방법을 보여줍니다. 이 메서드는 Windows XP에서 작동해야 하는 동사 구현에 선호됩니다. 이 샘플은 독립 실행형 로컬 서버 COM(구성 요소 개체 모델) 개체를 구현하지만 동사 구현이 기존 애플리케이션에 통합될 것으로 예상됩니다. 이를 위해 기본 애플리케이션 개체는 자체 클래스 팩터리를 등록합니다. 해당 개체는 애플리케이션의 동사에 대해 IDropTarget 을 구현합니다. COM은 아직 실행되고 있지 않지만 애플리케이션이 있는 경우 실행 중인 애플리케이션 instance 연결하는 경우 애플리케이션을 시작합니다.

요구 사항

제품 최소 제품 버전
Windows Windows Vista
Windows SDK(소프트웨어 개발 키트) 7.0

 

샘플 다운로드

위치 경로 URL
GitHub DropTargetVerb 샘플

예제 빌드

명령 프롬프트에서 샘플을 빌드하려면 다음을 수행합니다.

  1. 명령 프롬프트 창을 열고 DropTargetVerb 프로젝트 디렉터리로 이동합니다.
  2. msbuild DropTargetVerb.sln를 입력합니다.

Microsoft Visual Studio를 사용하여 샘플을 빌드하려면(기본 설정):

  1. Windows Explorer 열고 DropTargetVerb 프로젝트 디렉터리로 이동합니다.
  2. DropTargetVerb.sln 파일의 아이콘을 두 번 클릭하여 Visual Studio에서 프로젝트를 엽니다.
  3. 빌드 메뉴에서 솔루션 빌드를 선택합니다.

샘플 실행

  1. 명령 프롬프트 또는 Windows Explorer 사용하여 새 실행 파일이 포함된 디렉터리로 이동합니다.
  2. 명령줄에서 를 입력합니다 DropTargetVerb.exe. 또는 Windows Explorer DropTargetVerb.exe 아이콘을 두 번 클릭합니다.
  3. 표시된 대화 상자의 지침을 따릅니다.