ragazzi com'è possibile che queste righe di code:

PROCESSENTRY32 pe32;
HANDLE hProcessSnap;
BOOL rProcessFound;

hProcessSnap=CreateToolhelp32Snapshot(TH32CS_SNAPP ROCESS, 0);
if (hProcessSnap == INVALID_HANDLE_VALUE)
return 1;

pe32.dwSize=sizeof(pe32);

rProcessFound=Process32First(hProcessSnap,&pe32);
do {
printf("%*s", 25, pe32.szExeFile);
printf( "\t\t%*d\n", 4, pe32.th32ProcessID);
}while ( rProcessFound=Process32Next(hProcessSnap,&pe32) );

CloseHandle(hProcessSnap);

return 0;
mi diano questo output??!! (solo la prima lettera del nome del processo)