Validar cambios echo con Winapi?
Publicado por Evan Hailey (51 intervenciones) el 26/06/2017 00:00:58
Hola a todos, vengo con una duda y es que estoy manipulando una ventana ajena a mi aplicación y he usado winapi para retirar todo el borde del formulario y Re-dimensionar para luego incrustarla en un form de mi aplicación.
Hasta ahí todo va bien, mi problema es que uso un timer o función y aveces suele haber fallos por factores externos como, el sistema esta ocupado y se excede el limite de tiempo para realizar la tarea o lanzo la función que hace todo eso (sin timer) y realiza la mitad de los ajustes, etc...
Mi duda es, se puede hacer comprobaciones de los cambios realizados con winapi...
Ejemplo:
Como saber cuando esos ajustes están echos??
podría lanzar esa función hasta que los cambios este realizados...
Bueno espero haberme explicado bien... gracias!
Hasta ahí todo va bien, mi problema es que uso un timer o función y aveces suele haber fallos por factores externos como, el sistema esta ocupado y se excede el limite de tiempo para realizar la tarea o lanzo la función que hace todo eso (sin timer) y realiza la mitad de los ajustes, etc...
Mi duda es, se puede hacer comprobaciones de los cambios realizados con winapi...
Ejemplo:
1
2
' Re-dimensionar ventana.
SetWindowPos(HWND, -2, pos.X, pos.Y, Ancho, Altura, &H40)
Como saber cuando esos ajustes están echos??
podría lanzar esa función hasta que los cambios este realizados...
Bueno espero haberme explicado bien... gracias!
Valora esta pregunta


0