Programación General > Visual C++
Dibujado De Un Dialogo
(1/1)
Kyrylys:
Buenas:
tengo un dialogo incrustado en una ventana.
el caso es que al iniciar el programa el dialogo se dibuja item a item en vez de aparecer de golpe como suelen hacer.
Alguien sabe a que se debe esto?
he probado a ocultar la ventana hasta estar lista, pero al mostrarla igualmente le manda la señal de redibujado a todos los items y se ve como se repintan.
muchas gracias.
SteelX:
Pueden ser varias causas, pero lo más probable es que dentro del evento WM_PAINT(casi siempre se le coloca en MFC el nombre de la función OnPaint) estes haciendo un ciclo que retrase el pintado.
también aplica para el evento WM_ERASEBKGND
si nos cuentas más cosas podemos llegar al punto exacto del problema.
Navegación
Ir a la versión completa