Mensaje enviado por "Alberto Vernieri" <AVernieri@juncalnet.com.ar>
Hola!
Probá poner el AutoRedraw a True, dibujar con las API's y cuando termines (o quieras refrescar el dibujo) hacer PB1.Picture = PB1.Image...
Ya que el hDC cuando el AutoRedraw está a True apunta al Bitmap Persistente (imagen en memoria), que se refleja en la propiedad Image...
Suerte!
Alberto
>>> tonimp <tonimp@ole.com> 29/05/00 13:27 >>>
Para que un gráfico sea persistente, ha de estar la propiedad AutoRedraw del objeto en el que dibujo a True, pero para utilizar las rutinas gráficas de API (Rectangle, LineTo, Polygon, etc.) ha de ser AutoRedraw = False.
El problema está en que cuando dibujo los con métodos de API y un formulario u otro objeto lo tapa, el dibujo se borra.
¿Cómo puedo hacer gráficos persistentes utilizando las rutinas de API?