BannerMania 글꼴을 출력하는 프로그램

BannerMania라는 고전 프로그램을 아십니까? 당시 PC 환경으로는 가히 환상적이라 할 만큼 글자를 아름답게 꾸며 주는 배너 제작 프로그램이었습니다.

여기서 소개하는 프로그램은, 바로 BannerMania가 사용하는 로마자 글꼴 파일을 읽어서 그 글꼴대로 메시지를 출력해 주는 프로그램입니다. Ambassador, Bold, Crisp ...등 추억의 글꼴들을 이제 윈도우즈에서 만날 수 있습니다. 물론 소스가 있으니 글꼴 파일의 구조까지 알 수 있고요. 내부적으로 베지어 곡선을 쓰기 때문에 윈도우 운영체제의 GDI 함수로 간단하게 글꼴을 출력할 수 있습니다. CChildView::OnPaint 함수에 중요한 부분이 다 들어가 있고요. 퀵베이직 용 어느 슈퍼 VGA 라이브러리의 예제 프로그램에 있던 코드를 제가 2001년 5월에 MFC로 포팅한 것입니다.

소스 코드, 실행 파일, 글꼴 파일들 받기 (banfont.zip, 145K)


스크린샷