• Sábado 14 de Diciembre de 2024, 18:02

Autor Tema:  Dibujado De Un Dialogo  (Leído 1090 veces)

Kyrylys

  • Miembro activo
  • **
  • Mensajes: 80
    • Ver Perfil
Dibujado De Un Dialogo
« en: Jueves 18 de Octubre de 2007, 09:09 »
0
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

  • Miembro MUY activo
  • ***
  • Mensajes: 218
    • Ver Perfil
Re: Dibujado De Un Dialogo
« Respuesta #1 en: Domingo 21 de Octubre de 2007, 20:13 »
0
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.
Inside the code