C/Visual C - refresco en cuado de dialogo

 
Vista:

refresco en cuado de dialogo

Publicado por Luis Miguel (4 intervenciones) el 14/09/2004 20:37:36
Hola,
estoy desarrollando una aplicación basada en cuadro de diálogo en el que hay un control "picture" donde dibujo gráficos. El problema es que cuando minimizo, o pongo alguna ventana encima y luego vuelvo al diálogo no se repinta.

He probado tratando el mensaje WM_PAINT pero sólo se recibe cuando muevo la ventana o al cabo del tiempo. Estoy pensando en tratar algún tipo de mensaje que me llegue cuando la ventana se vuelve activa o inactiva pero no encuentro ninguno apropiado.

Alguna idea?

Gracias. Luis.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:refresco en cuado de dialogo

Publicado por Sento (3 intervenciones) el 15/09/2004 15:19:18
Buenas, tienes q forzar el redibujado. Utiliza la funcion invalidaterect o algo asi. Suerte.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar