3.4.2 BmpShow 프로그램 작성
앞에서 배운 BMP 파일 구조 정보와 비트맵 화면 출력 함수를 이용하여 실제 BMP 파일을 화면에 출력하는 예제 프로그램을 작성해보자. 예제 프로그램은 최대한 단순한 형태의 MFC 응용 프로그램으로 만들 것이며, 예제 프로그램을 만들어보면서 앞에서 배운 BMP 파일 구조를 되짚어보자.
우선 BmpShow라는 이름의 새로운 프로젝트를 생성하자. Visual Studio를 실행하여 메뉴에서 [파일] > [새로 만들기] > [프로젝트...]를 선택하자. 그림 3-11과 같이 새 프로젝트 대화 상자가 나타나면 여기서 프로젝트의 형식은 ‘Visual C++’ 하위의 ‘MFC’를 선택하고, 템플릿 항목에서는 ‘MFC 응용 프로그램ʼ을 선택하자. 그리고 하단의 프로젝트 이름 적는 곳에는 BmpShow라는 이름을 입력하자. 프로젝트 위치는 기본값을 사용해도 되고, 원한다면 임의의 폴더를 선택하여도 무방하다. 그리고 우측 하단의 “솔루션용 디렉터리 만들기” 항목의 체크는 해제하도록 하자. 그림 3-11과 같이 입력이 완료되었으면 하단의 [확인] 버튼을 클릭하자.
새 프로젝트를 선택하고 난 후 나타나는 MFC 응용 프로그램 마법사에서는 응용 프로그램 종류에서 한 가지만 변경하도록 하자. 프로젝트 스타일이 기본으로 Visual Studio가 선택되어 있는데, 이 설정 그대로 프로그램을 생성하면 불필요한 UI 관련 파일들이 너무 많이 생성된다. 그러므로 그림 3-12와 같이 프로젝트 스타일을 MFC 표준으로 변경한 후, [마침] 버튼을 클릭하여 프로젝트를 생성하자.