Supuestamente el valor Read, obtiene el valor de los Bits de color.
Esto está cogido basándose en el código sugerido mas arriba puesto por otros foreros.
El código está en Delphi, pero en C++ es muy parecido.
Este código no funciona:
Código:
String Fichero = fV->SV->DatSetPCRutaTPV_Ncr + "Imagenes\\Logo.jpg";
TJPEGImage* Imagen_JPG = new TJPEGImage();
TMemoryStream *StreamTmp = new TMemoryStream;
Imagen_JPG->LoadFromFile(Fichero.w_str());
Imagen_JPG->SaveToStream(StreamTmp);
wchar_t buffer[1024];
StreamTmp->Read(buffer, 0);
INT COLOR = buffer[0] * 8;
ShowMessage(COLOR);