공부/API
프로세스를 생성하는 WinExec
잠수함토끼
2008. 9. 7. 18:51
#undef UNICODE #include#include int main(void) { //프로세스를 생성하는 api //실행 파일명만 주었을때 검색순서 //1. 프로그램이 실행된 디렉토리 //2. 현재 디렉토리 //3. 시스템 디렉토리 //4. 윈도우즈 디렉토리 //5. PATH환경변수가 지정하는 디렉토리들 UINT i=WinExec("Notepad.exe",SW_SHOWNORMAL); switch (i) { case 0: printf("메모리나 리소스가 부족하여 프로세스를 생성하지 못하였다."); break; case ERROR_BAD_FORMAT: printf("지정한 파일이 실행 파일이 아니다.\n"); break; case ERROR_FILE_NOT_FOUND: printf("파일이 없다.\n"); break; case ERROR_PATH_NOT_FOUND: printf("경로가 없다.\n");break; } return 0; }