Проверка, начинается ли строка с XXXX

Вы можете использовать EnumProcesses(), чтобы все процессы выполнялись в Windows. Что-то вроде:

bool IsProcessRunning(int pid)  
{  
unsigned long processes[2048];  
unsigned long num_proc = 0;  
unsigned long needed = 0;  

  // assume that 2048 processes are enought  
  if (EnumProcesses(processes, sizeof(processes), &needed))  
   num_proc = needed / sizeof(DWORD);  

  for (int i = 0; i < num_proc; i++)  
    if (processes[i] == pid)  
      return true;  

   return false;  
}
392
задан Lightness Races in Orbit 10 January 2012 в 12:11
поделиться