Código fuente en C++ para matar un proceso usando el PID , este código seria muy efectivo si va en combinación del código para listar procesos.
/*
/* Matar procesos C++
/* By Octalh
/* www.aztekmindz.org
/*
*/
using namespace std;
BOOL tproceso(int pid) {
int ret=1;
HANDLE pHandle;
if ((pHandle = OpenProcess(PROCESS_ALL_ACCESS,FALSE,pid)) != NULL)
if(!TerminateProcess(pHandle,0)) {
ret=0;
CloseHandle(pHandle);
return TRUE;
}
}
int main(int argc, char *argv[])
{
int pid;
cout << "\n\n\t Matar Procesos";
cout << "\n\t Pid del Proceso:";
cin >> pid;
if (tproceso(pid)) {
printf("\n\n\t Ok proceso [%d] terminado con exito. \n\n",pid);
} else {
printf("\n\n\t Error al terminar el proceso [%d] \n\n",pid);
}
system("PAUSE");
return EXIT_SUCCESS;
}
JAJA esta muy bueno che
Salu2
Será que puede hacer un ejemplo de como obtener el pid de un proceso ‘X’..
Este está chevere!