MFC (Microsoft Foundation Class)
- 개발 당시 이름은 AFX (Application Framework)
- MFC 프로그래밍하다 보면 AFX를 자주 보게 됨 (MFC는 볼 수 없음)
- 많은 클래스들 제공
- 변경할 필요가 없다면 클래스의 객체를 생성하여 사용
- 변경해야 한다면 클래스를 상속받고 재정의한 뒤에 객체를 생성하여 사용
- MS Windows 운영체제의 모든 기능을 MFC로 제공하지는 않으므로 필요하면 Win32 사용해야 함
가장 간단한 MFC 프로그램


- 데스크톱 애플리케이션 (exe)
- 빈 프로젝트 체크



소스 코드 입력 (2줄)
#include <afxwin.h>
CWinApp app;