graphics.h


Función cleardevice Borland® C

void far cleardevice(void);

Esta función es usada para despejar una pantalla gráfica. La función cleardevice usa el color de fondo actual, como es establecido por la función setbkcolor, para rellenar la pantalla. La posición del cursor gráfico es la esquina superior izquierda de la pantalla - posición (0,0) - después de que la pantalla haya sido borrado.

Valor de retorno:

La función cleardevice no retorna ningún valor.

Ejemplo:

#include <graphics.h>
#include <conio.h>

int main() {
   int gdriver = EGA;
   int gmodo = EGAHI;
   int relleno, color;

/* Si has registrado los dispositivos para que formen parte de graphics.lib
** entonces usa estas sentencias:

   registerbgidriver( EGAVGA_driver );
   initgraph( &gdriver, &gmodo, "" );
*/

/* Si no, entonces has de "decir" dónde se encuentra el dispositivo gráfico */

   initgraph( &gdriver, &gmodo, "C:\\BC5\\BGI" );

   relleno = 1;
   color = 1;

   setlinestyle( SOLID_LINE, relleno, THICK_WIDTH );
   circle( 300, 200, 80 );
   getch();    /* Pausa */

   setbkcolor( color );
   cleardevice();
   setlinestyle( SOLID_LINE, relleno, THICK_WIDTH );
   circle( 400, 200, 20 );

   getch();    /* Pausa */
   closegraph();

   return 0;
}