Tr8 Cdt

Registrado: 24 Oct 2002Mensajes: 17Ubicación: mexico
|
Publicado: Lun 24 Feb, 2003 6:49 pm Asunto: API de windows (soy estudiante) |
|
|
hola!, en la unversidad me pidieron un programa que detecte todos los procesos corriendo y los pueda matar, hice esto, pero no funciona me da un error de violacion de acceso a memoria, esto aparece cuando intento usar alguna variable del lppe, necesito saver que estoy haciendo mal....
ya lo ejecute paso a paso, y process32fist me devuelve un falso, luego tambien el proecess32next me devuelve falso, y no me actualizan el registro del lppe, espero que me entiendan......
PROCESSENTRY *lppe;
HANDLE hSnapshot;
hSnapshot = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0);
if (Process32First(hSnapshot,lppe))
{
do{
Form1->ListBox1->Items->Add(lppe->szExeFile);
}while(Process32Next(hSnapshot,lppe));
}else Application->MessageBoxA("No se pudo entrar a los procesos","Softr8",MB_OK);
}
CloseHandle(hSnapshot); _________________ Arriba el Unreal Tournament... |
|