Mon prog est en C win32. Pour savoir quand arréter mon PC, il faudrait que mon appli sache quand les processus d'encodage ont finis, cad, quand mon processeur ne fais plus rien. Par la meme occasion j'aimerais savoir quels sont les processus qui tournent, leurs ressources ...
J'ai bien trouvé une solution (la voici), mais elle ne marche pas sous NT et je suppose sous 2000.
#include <tlhelp32.h>
HANDLE hndl;
PROCESSENTRY32 infos;
hndl = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,1);
infos.dwSize = sizeof(PROCESSENTRY32);
Process32First(hndl,&infos);
while(Process32Next(hndl,&infos))
{
blabla ....
}