Cuando creo un hilo lo guardo en una lista. Después de un tiempo, quiero verificar cuál de ellos todavía existe. No estoy buscando otro tipo de implementación, quiero saber si hay alguna forma de obtener un hilo por su manejo?Verifique si existe un hilo en el identificador
Respuesta
he encontrado la respuesta srs TKS.
GetExitCodeThread
Para más información: http://msdn.microsoft.com/en-us/library/ms683190(VS.85).aspx
Si no eres más que interesado en cuáles están aún en marcha, esto debería funcionar:
if WaitForSingleObject(ThreadHandle, 0) = WAIT_OBJECT_0 then
// Thread is still running
De esta manera esperaré la finalización del hilo, no es el caso, de todos modos. –
El segundo argumento para WaitForSingleObject es un tiempo de espera. Al pasar 0 in, solo probará el estado de espera e inmediatamente regresará. –
- 1. ¿Cómo hacer que Python verifique si el directorio ftp existe?
- 2. Verifique si existe una ID en una base de datos
- 3. Verifique si existe algún tipo de archivo en un directorio usando el script BATCH
- 4. Verifique si existe un cierto tipo/extensión de archivo en el directorio
- 5. Bash: cree un archivo si no existe, de lo contrario verifique si es grabable
- 6. Verifique si el archivo existe pero evite que aparezca el error 404 en la consola
- 7. Verifique si hay un enlace válido (URL)
- 8. Verifique si la actividad se inició en el Servicio
- 9. Verifique si el valor ya existe en la lista de diccionarios?
- 10. Verifique si se proporcionó la ruta completa
- 11. iOS verifique si el delegado existe antes del método de llamada
- 12. Apache Commons FTPClient, verifique si existe un directorio remoto y obtenga permisos (linux - unix)
- 13. Verifique si los artículos existen en el idioma actual?
- 14. jQuery: Comprobando si existe el siguiente elemento
- 15. iPhone: ¿Cómo determinar si el hilo es el hilo principal?
- 16. Compruebe si el hilo actual es el hilo principal
- 17. Verifique si una cadena está serializada?
- 18. jQuery - Verifique si div infantil está visible
- 19. Verifique si un iframe tiene barras de desplazamiento visibles?
- 20. Cómo verificar si existe un directorio determinado en Ruby
- 21. Servidor SQL: verifique si un activador está habilitado o deshabilitado.
- 22. C++ verifique si el número es int/float
- 23. Verifique si div completo es visible para el usuario
- 24. Verifique si la función se declara con el preprocesador C?
- 25. nHibernate, No existe una fila con el identificador dado
- 26. IOS: verifique si una cadena es una cadena vacía
- 27. Comprobar si un archivo existe en el servidor en ASP.NET
- 28. reemplazado en IE si el identificador de fragmento establece
- 29. Cómo saber si un hilo es el hilo principal en C#
- 30. En Java, si un hilo se mata, ¿qué pasará con el otro hilo?
Existe un hilo hasta que se une a él. ¿Desea verificar cuáles siguen funcionando? –
@Marcelo, unirse no tiene nada que ver con eso. Existe un hilo siempre que todavía haya controladores abiertos. E incluso si están todos cerrados, el hilo seguirá existiendo si aún no ha terminado. –
Gracias Rob. Confundí POSIX y Win32. –