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)