MFC 환경설정
visual studio installer에서 MFC 추가 설치
MFC 앱 프로젝트 생성
- 새 프로젝트 만들기 - MFC 앱 선택
- 새 프로젝트 구성
- MFC 애플리케이션
-
애플리케이션 종류
-
단일 문서
: SDI(Single Document Interface) 프로그램
- 한 번에 하나의 문서 작업만이 가능함
- CSingleDocTemplate 클래스를 이용해서 Document Template 객체를 구성함
- Document 객체가 1개임
-
여러 문서
: MDI(Multi Document Interface) 프로그램
- 여러 개의 문서를 동시에 작업할 수 있음
- CMultiDocTemplate 클래스를 이용해서 Document Template 객체를 구성함
- 새 문서가 생성될 때 View와 Document 객체가 새로 생성됨
- Document 객체가 여러 개임
-
대화 상자 기반
: Dialog-based 프로그램
- 계산기 같은 메뉴가 없는 프로그램
-
여러 최상위 문서
: MTD(Multi Top-level Document) 프로그램
- 각각의 뷰가 응용 프로그램의 메인 윈도우에 갇혀 있지 않고, 작업 표시줄에 독립적인 응용 프로그램처럼 표시