DWORD dwExitCode;
DWORD dwPID = GetCurrentProcessId(); // 현재 자신의 프로세스 ID 가져오기.
HANDLE hProcess = OpenProcess( PROCESS_ALL_ACCESS, 0, dwPID ); // 프로세스 핸들 가져오기
if( NULL != hProcess )
{
GetExitCodeProcess( hProcess, &dwExitCode ); // 프로세스 나가기 코드 얻어오기
TerminateProcess( hProcess, dwExitCode ); // 프로세스 연결 끊기
WaitForSingleObject( hProcess, INFINITE ); // 종료 될때까지 대기
CloseHandle( hProcess ); // 프로세스 핸들 닫기
}
'프로그래밍 > c++' 카테고리의 다른 글
프로세스 이름으로 프로세스 id 또는 핸들 찾기 (0) | 2013.04.26 |
---|---|
임의로 등록한 MFC UI가 바로 적용 안될때 (0) | 2013.04.26 |
프로세스ID, 윈도우 핸들 컨트롤 (0) | 2013.04.26 |
실수 특정 소수점 까지 자르기 (0) | 2013.04.26 |
Uinicode 형식으로 저장된 txt 파일 읽어올때 주의 사항. (0) | 2013.04.01 |