1. 새파일 버튼 눌렀을때 발생하는 함수
- DeleteContents
- OnNewDocument
2 . 파일열기 했을때 발생하는 함수
- OnOpenDocument() -> Invalidate 알아서 호출해준다(뷰클래스의 OnDraw 호출해줌)
3. 파일 SAVE 관련
- SetModifiedFlag 설정했을때 저장한다고 ok 누르면 OnSaveDocument(...) 함수 호출한다.
( 메뉴의 ID_FILE_SAVE 을 오버라이드 해도 OnSaveDocument(...) 함수 호출 )
- 메뉴의 ID_FILE_SAVE 을 오버라이드하고 OnSaveDocument(...)도 오버라이드 했을때
일반저장등은 ID_FILE_SAVE 함수 호출하고
SetModifiedFlag 은 OnSaveDocument(...)호출한다
- 그리고 Serialize(CArchive& ar)은 OnSaveDocument(...) 함수의 리턴하는 부분인
CDocument::OnSaveDocument(lpszPathName) 이 Serialize(CArchive& ar) 호출한다