/// マップデータ・ヘッダー構造体
typedef struct {
union _tag {
DWORD v;
BYTE c[4];
} tag;
unsigned long width;
unsigned long height;
unsigned long chip_size;
} MAPDATA_HEADER;

ちょっとミスってたorz...