01/07/2008, 13:37
|
| | | Fecha de Ingreso: enero-2005 Ubicación: Ciber Espacio
Mensajes: 2.180
Antigüedad: 20 años Puntos: 11 | |
Respuesta: Despiega_imagen Cita:
Iniciado por ziphat void despliega_imagen()
{
int ancho,alto, colores, x, y, index, i;
int gdriver=DETECT, gmode;
FILE *ptr;
char c;
ptr = fopen("c:\\imagen.bmp","rb");
if (ptr == NULL)
printf("No se encontro el archivo");
else
{ alto = 173;
ancho = 183; //En pixeles
for(i = 0; i < 117; i++)
fgetc(ptr);
for (y = alto; y > 0; y--)
for (x = 0; x < ancho; x++)
{
c = fgetc(ptr);
putpixel(206 + x, y + 20, c>>4);
x++;
putpixel(206 + x, y + 20, c);
}
}
} no sirve... solo veo puntitos en pantalla |