CObject
ㄴCCmdTarget
ㄴCFrameWnd ------// 창 / 프레임
ㄴCDialog---------// 대화상자
ㄴCView----------// 출력/렌더링
ㄴ기타 윈도우 클래스
CObject : MFC 최상위 클래스
CCmdTarget : 이벤트 처리의 토대
CWnd: 실제 윈도우 기반 클래스
CFrameWnd, CDialog, CView: 앱 기능별 세부 클래스
CObject: MFC 객체의 공통 기능 제공
CCmdTarget: 메시지(이벤트) 처리를 담당
CWnd: 화면에 보이는 윈도우 객체 역할
CFrameWnd: 프로그램의 기본 프레임/창 구성
CView: 실제 화면 내용 출력
CDocument: 데이터 저장/불러오기
=> MFC 프로그램은 윈도우 창을 띄우고 -> 이벤트 처리하고 -> 화면 출력하고 -> 데이터 저장/로드하는 과정이 클래스 역할로 분리되어 구조화 되어있음