CreateProcess 동사 샘플
CreateProcess 메서드를 사용하여 셸 동사를 구현하는 방법을 보여 줍니다.
이 항목에는 다음과 같은 섹션이 포함되어 있습니다.
설명
CreateProcess 기반 동사는 실행 파일을 실행하고 명령줄 인수를 전달하는 데 의존합니다. 이 메서드는 DropTarget 및 ExecuteCommand 메서드만큼 강력하지는 않지만 바람직한 Out-of-process 동작을 달성합니다.
요구 사항
Product | 최소 제품 버전 |
---|---|
Windows | Windows Vista |
Windows SDK(소프트웨어 개발 키트) | 7.0 |
샘플 다운로드
위치 | 경로 URL |
---|---|
GitHub | CreateProcessVerb 샘플 |
예제 빌드
명령 프롬프트에서 샘플을 빌드하려면 다음을 수행합니다.
- 명령 프롬프트 창을 열고 CreateProcessVerb 프로젝트 디렉터리로 이동합니다.
msbuild CreateProcessVerb.sln
를 입력합니다.
Microsoft Visual Studio를 사용하여 샘플을 빌드하려면(기본 설정):
- Windows 탐색기를 열고 CreateProcessVerb 프로젝트 디렉터리로 이동합니다.
- CreateProcessVerb.sln 파일의 아이콘을 두 번 클릭하여 Visual Studio에서 프로젝트를 엽니다.
- 빌드 메뉴에서 솔루션 빌드를 선택합니다.
샘플 실행
- 명령 프롬프트 또는 Windows 탐색기를 사용하여 새 실행 파일이 포함된 디렉터리로 이동합니다.
- 명령줄에서 .를 입력합니다
CreateProcessVerb.exe
. 또는 Windows 탐색기에서 CreateProcessVerb.exe 아이콘을 두 번 클릭합니다. - 표시된 대화 상자의 지침을 따릅니다.