'프로그래밍/c++'에 해당되는 글 15건

  1. 2013.04.01 자기자신의 프로세스 ID 얻어와 강제종료시키기
프로그래밍/c++2013. 4. 1. 15:31

 

 

 

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 );                                 // 프로세스 핸들 닫기
}



Posted by GaePein