다음을 통해 공유


CreateProcess 동사 샘플

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

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

설명

CreateProcess 기반 동사는 실행 파일을 실행하고 명령줄 인수를 전달하는 데 의존합니다. 이 메서드는 DropTarget 및 ExecuteCommand 메서드만큼 강력하지는 않지만 바람직한 Out-of-process 동작을 달성합니다.

요구 사항

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

 

샘플 다운로드

위치 경로 URL
GitHub CreateProcessVerb 샘플

예제 빌드

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

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

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

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

샘플 실행

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