简单VC++问题
BITMAPFILEHEADER *pbmfh;
DOWORD dwFileSize;
HANDLE hFile;
hFile=CreateFile (szFileName,GENERIC_READ,FILE_SHARE_READ,NULL,OPEN_EXISTING,FILE_FLAG_SEQUENTIAL_SCAN,NULL);
dwFileSize=GetFileSize(hFile,NULL);
pbmfh=(BITMAPFILEHEADER *)malloc(dwFileSize);//这里为什么不乘4???,因为DWORD是四个字节啊