[윈도우 프로그래밍] MFC 개요 및 아키텍처
MFC의 개요 -윈도우 애플리케션을 생성하기 위해 만들어진 C++ 클래스 라이브러리 -클래스는 모두 대문자 C로 시작 -여러 단어가 하나의 클래스 이름일 경우 각 단어별로 첫 글자를 대문자로 표기 -> CWndApp -멤버 변수는 m_로 시작, 멤버 함수는 대문자로 시작 -전역 함수는 Afx라는 접두어 붙음. -MFC의 이점 5가지 MFC 프로그램 구조(SDI, MDI) -SDI: 단일 문서 기반, 4개의 클래스 존재 -> CWinAPP(애플리케이션 전체), CFrameWnd(애플리케이션에서 메뉴, 상태표시줄, 도구바 등 외부 프레임), CView(애플리케이션의 클라이언트 또는 작업 영역), CDocment(애플리케이션 내부 데이터 읽고, 저장) -MDI: 다중 문서 기반, 5개의 클래스 존재 -> Wi..