Ver Mensaje Individual
  #2  
Antiguo 01-04-2008
Avatar de cHackAll
[cHackAll] cHackAll is offline
Baneado?
 
Registrado: oct 2006
Posts: 2.159
Reputación: 20
cHackAll Va por buen camino
Cita:
Empezado por escafandra Ver Mensaje
1) La API TerminateThread el peligrosa, y no la controlo bien.
Pues la API CreateThread cual crea un hilo nuevo retorna dos valores, el valor retornado de la función en si es la dwThread, y el último parametro [out] es dwThreadId. Entonces debes utilizar una variable GLOBAL para almacenar el valor retornado de la función y luego utilizar la API TerminateThread para finalizarla;

Cita:
Empezado por Pseudo código
para crear el hilo;
(entero global de 32 bits)dwThread = (API)CreateThread(parámetros);

para finalizarlo;
(API)TerminateThread(dwThread, 0);
Saludos
Responder Con Cita