BITMAPFILEHEADER bmFileHdr;BITMAPINFOHEADER bmInfoHdr;
CFile bmpFile;
CString lpstrBmpFile
bmpFile.Open(lpstrBmpFile, CFile::modeRead)
BYTE *pBmpDat = new BYTE[bmInfoHdr.biHeight*int((bmInfoHdr.biWidth + 3) / 4) * 4 * bmInfoHdr.biBitCount / 8];
bmpFile.Seek(bmFileHdr.bfOffBits, CFile::begin);
for (int r = 0;r < bmInfoHdr.biHeight;r++) {
//在此处补充代码
}
bmpFile.Close();