 Argon (23.12.2009 19:33 - 19:42, просмотров: 179) ответил Nataly  на Кто знает, с какого байта собственно начинается информационная часть bmp-файла?
 Argon (23.12.2009 19:33 - 19:42, просмотров: 179) ответил Nataly  на Кто знает, с какого байта собственно начинается информационная часть bmp-файла?
вот вам фрагмент полезностей  естественно, лишнее выбросите
ImageOffset = 0;		//смещение до растрового изображения
BiWidth = 0;			//ширина изображения
BiHeight = 0;			//высота изображения
for(i = 3; i >= 0; i--)
	{
	ImageOffset <<= 8;
	BiWidth <<= 8;
	BiHeight <<= 8;
	ImageOffset |= BMP_File.read(10+i);
	BiWidth |= BMP_File.read(18+i);
	BiHeight |= BMP_File.read(22+i);
	}
if(ImageOffset >= FileSize) return false;
//вычисление количества дополняющих байтов в каждой строке.
//в конце изображения каждой строки необходимо пропустить такое количество баетаф
dummy_bytes_number = (FileSize - ImageOffset - ((dword)BiWidth*BiHeight))/BiHeight;
//далее
//Цикл по фрагментам файла
//установить позицию левого нижнего угла изображения на экране
//нижнего - потому что в bmp растр хранится снизу вверх. Так его и будем