Saltar al contenido

cómo obtener pid de un proceso en el ejemplo de código c ++

Ya no busques más en internet porque estás al espacio perfecto, poseemos la solución que quieres recibir pero sin problemas.

Ejemplo: cómo obtener PID por nombre de proceso c ++

#include#include#include#include/*snapshot for all running processes*/
HANDLE hSnapShot =CreateToolhelp32Snapshot(TH32CS_SNAPALL,NULL);
PROCESSENTRY32 pEntry;/*initializing size - needed for using Process32First*/
pEntry.dwSize =sizeof(pEntry);
BOOL hRes =Process32First(hSnapShot,&pEntry);/*while first process in pEntry exists*/while(hRes)/*create const char for string comparison*/
  _bstr_t b(pEntry.szExeFile);if(strcmp(b,"process name")==0)
    std::cout <<(DWORD)pEntry.th32ProcessID;break;
  hRes =Process32Next(hSnapShot,&pEntry);

Reseñas y valoraciones de la guía

Finalizando este artículo puedes encontrar las explicaciones de otros desarrolladores, tú de igual forma tienes el poder insertar el tuyo si lo deseas.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *