Réponse acceptée !
Simple. Tu lis l'entête du bitmap tout simplement:
#include <windows.h>
void function (char *name)
{
BITMAPINFOHEADER bmp;
HANDLE *file;
DWORD byte;
file = CreateFile(name, GENERIC_READ, 0, 0, OPEN_EXISTING, 0, 0);
SetFilePointer(file, 14, 0, FILE_BEGIN);
ReadFile(file, &bmp, sizeof(bmp), &byte, 0);
// bmp contiendra toute l'information nécessaire de ton bitmap
// bmp.biWidth <- largeur
// bmp.biHeight <- hauteur
// bmp.biSizeImage <- Taille total de l'image
// et d'autre. Voir MSDN
ici CloseHandle(file);
}
C++ (@++)