Apertura Archivos JPG

(1/1)

W0lFy:
Buenas gente, me gustaría saber como poder leer archivos JPG para poder enviar por sockets los ficheros. por ejemplo quiero enviar foto .jpg mediante sockets, con lo cual voy leyendo el archivo y voy mandando los string por sockets.El problema es cuando voy a leer el archivo, solo lee 4 caracteres
 si el archivo contiene lo siguiente:

ÿØÿà JFIF 

y sigue con mas caracteres no printables, pero cuando lee  ÿØÿà  me salta del bucle, decidme si ago algo mal. Un saludo!

Código
fd=fopen(archivo,"r");
while (!feof(fd))
{    
       fread( cadena, 1,1000,fd);
       MessageBox(NULL,cadena,"Cadena",MB_ICONERROR);
 
}
 
fclose(fd);

Navegación

[0] Índice de Mensajes