다음을 통해 공유


문서와 뷰 초기화

문서의 두 가지 방법으로 만들어지므로 문서 클래스는 두 가지 방법을 지원 해야 합니다.첫째, 사용자가 새 파일 명령을 사용 하 여 새, 빈 문서를 만들 수 있습니다.이 경우에 재정의 문서를 초기화를 OnNewDocument 클래스의 멤버 함수 CDocument.둘째, 사용자가 열기 명령을 파일에서 읽은 내용을 새 문서를 만들려면 파일 메뉴에서 사용할 수 있습니다.이 경우에 재정의 문서를 초기화를 OnOpenDocument 클래스의 멤버 함수 CDocument.모두 초기화가 동일 하면 모두 재정의에서 공용 멤버 함수를 호출할 수 있습니다 또는 OnOpenDocument 를 호출할 수 있습니다 OnNewDocument 문서 정리를 초기화 하 고 다음 열기 작업을 완료 합니다.

문서를 만든 후 뷰를 만듭니다.프레임 워크는 문서, 프레임 창 및 뷰를 만들기를 완료 한 후 보기를 초기화 하기 가장 좋은 시기가입니다.재정의 하 여 뷰를 초기화할 수 있는 OnInitialUpdate 멤버 함수를 CView.다시 초기화 하거나 아무 것도 조정 해야 하는 경우에 문서가 변경 될 때마다, 재정의 하 여 OnUpdate.

참고 항목

참조

초기화 및 문서와 뷰 정리