msgrun

Post Reply
Mike Serra
Posts: 287
Joined: Fri Apr 14, 2006 5:52 pm
Location: Córdoba (España)

msgrun

Post by Mike Serra »

Buenos dias foro!

Tengo en mis aplicaciones algunos procesos en los que uso un msgrun para procesos largos, a esto lo acompaño en la barra de mensajes, para saber realmente que esta haciendo, hasta ahí todo correcto, el problema está en que si por casualidad se pulsa el botón del raton por cualquier parte de la ventana de la aplicacion o de la barra de mensajes, el sistema no actualiza la barra de mensajes y sale en el titulo de la ventana principal (No responde), aunque el proceso sigue funcionando y termina. ¿Se puede controlar este comportamiento?.

Muchas gracias.
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Mike,

Tendrias que llamar a SysRefresh() para que Windows pueda procesar los mensajes pendientes (pintado, etc.)

Tal vez usando un timer, aunque un timer tambien genera mensajes que estaran esperando ser procesados...
regards, saludos

Antonio Linares
www.fivetechsoft.com
Post Reply