とあるゲーム機のSS取るのに使った構造体
typedef struct
{
//      char bfType[2];
 unsigned long bfSize;
 unsigned short bfReserved1;
 unsigned short bfReserved2;
 unsigned long bfOffBits;
} BmpFileHed;
typedef struct
{
  unsigned long bcSize;
  short     bcWidth;
  short     bcHeight;
  unsigned short bcPlanes;
  unsigned short bcBitCount;
} BmpFileInfoOS2;
typedef struct
{
  unsigned long biSize;
  long      biWidth;
  long      biHeight;
  unsigned short biPlanes;
  unsigned short biBitCount;
  unsigned long biCompression;
  unsigned long biSizeImage;
  long      biXPixPerMeter;
  long      biYPixPerMeter;
  unsigned long biClrUsed;
  unsigned long biClrImporant;
} BmpFileInfoWindows;