Ver Mensaje Individual
  #5  
Antiguo 28-11-2005
Javier_A Javier_A is offline
Miembro
 
Registrado: oct 2003
Ubicación: Valencia
Posts: 93
Reputación: 21
Javier_A Va por buen camino
Hola Neftali,
Un problema añadido, resulta que la clase del emule #32770 es la misma, por ejemplo, que la que utiliza "WinExplorer 1.30", "El Administrador de Tareas de Windows" e imagino que bastantes programas mas, asi que cuando intento cerrar esta clase (#32770), se me cierran también los otros.
¿ Se puede filtrar las clases dependiendo por ejemplo del nombre del programa ?
Este es el procedimiento:

procedure TForm1.Timer1Timer(Sender: TObject);
var
hWnd : THandle;
begin

hWnd := FindWindow( '#32770', nil );
if hWnd <> 0 Then
begin
Form2.Visible:=True;
SendMessage( hWnd, WM_CLOSE, 0, 0 );
end;
end;

Perdona las molestias
Salu2
__________________
La Guerra es una cosa muy seria para confiársela a los militares
Si quieres hecer una tarta de manzana partiendo de cero, primero tienes que crear el universo."
Responder Con Cita