Hola
Cita:
Empezado por cHackAll
Lo que no comprendo es como puedes llamar a una funcion con 2 argumentos, habiendo sido declarada solo con uno (LocatedWindows)!
|
jejeje, todo tiene una explicación
Me limité a hacer una limpieza de las funciones para quitar el código que no tenía nada que ver con el problema y se me pasó quitar ese parámetro
Referente al código que me planteas.....
Si entiendo bien la ayuda del MSDN,
EnumThreadWindows te ejecutará una función callback tantas veces como ventanas no-hijas tenga la aplicación lanzada o creada mediante
CreateProcessA, ¿es eso correcto?
Y la función
WaitForInputIdle espera a que la aplicación lanzada esté totalmente cargada (o al menos la ventana principal), ¿también es esto correcto?
Si es así, tu solución la veo, no se si mejor o peor, pero sí más "limpia"
Gracias por la respuesta