2012-11-03 2 views

답변

1

봐는 : http://msdn.microsoft.com/en-us/library/windows/desktop/dd183374(v=vs.85).aspx

typedef struct tagBITMAPFILEHEADER { 
    WORD bfType; 
    DWORD bfSize; 
    WORD bfReserved1; 
    WORD bfReserved2; 
    DWORD bfOffBits; 
} BITMAPFILEHEADER, *PBITMAPFILEHEADER; 

BITMAPFILEHEADER header; 
// Fill your header; 
std::ofstream of(/*your file name...*/); 
of.write(&header, sizeof(header)); 

대신 표준의 다른 파일 구현 :: ofstream을 사용할 수 있습니다.

+1

바이너리 모드로여십시오. – Dani

2

Here은 비트 맵 데이터를 파일에 저장하는 방법을 설명하는 Microsoft 문서입니다.

관련 문제