다음을 통해 공유


CMultiDocTemplate 클래스

다중 문서 인터페이스 (MDI)를 구현 하는 문서 서식 파일을 정의 합니다.

class CMultiDocTemplate : public CDocTemplate

멤버

58d94y2f.collapse_all(ko-kr,VS.110).gifPublic 생성자

Name

설명

CMultiDocTemplate::CMultiDocTemplate

CMultiDocTemplate 개체를 생성합니다.

설명

MDI 응용 프로그램의 주 프레임 창을 각각 문서를 표시 합니다. 사용자는 0 개 이상의 문서 프레임 창을 열어도 공간으로 사용 합니다.MDI에 대 한 자세한 설명은 참조 하십시오. 소프트웨어 디자인에 대 한 Windows 인터페이스 지침.

문서 서식 파일은 세 가지 형식의 클래스 간의 관계를 정의합니다.

  • 문서 클래스에서 파생 되는 CDocument.

  • 뷰 클래스 위에 나열 된 문서 클래스에서 데이터를 표시 합니다.이 클래스에서 파생 될 수 있습니다 CView, CScrollView, CFormView, 또는 CEditView.(또한 수 CEditView 직접 합니다.)

  • 보기를 포함 하는 프레임 창 클래스MDI 문서 서식 파일에 대해이 클래스에서 파생 될 수 있습니다 CMDIChildWnd, 또는 문서 프레임 창의 동작을 사용자 지정 하지 않아도 사용할 수 있습니다 CMDIChildWnd 고유한 클래스를 파생 하지 않고 직접.

MDI 응용 프로그램에 둘 이상의 문서 형식을 지원할 수와 동시에 다양 한 종류의 문서를 열 수 있습니다.응용 프로그램에서 지 원하는 각 문서 형식에 문서 서식 파일을 하나 있습니다.MDI 응용 프로그램에 스프레드시트 및 텍스트 문서를 모두 지 원하는 경우 예를 들어, 응용 프로그램이 두 개의 CMultiDocTemplate 개체입니다.

새 문서를 만들면 응용 프로그램의 문서 템플릿을 사용 합니다.응용 프로그램 두 개 이상의 문서 형식을 지 원하는 프레임 워크 문서 서식 파일에서 지원 되는 문서 유형의 이름을 가져옵니다 및 새 파일 대화 상자에서 목록에 표시 합니다.사용자가 문서 종류를 선택한 후 응용 프로그램 문서 클래스 개체, 프레임 창 개체를 뷰 개체를 만듭니다 및를 서로 연결 합니다.

멤버 함수를 호출 하지 않아도 CMultiDocTemplate 생성자를 제외 하 고.프레임 워크 핸들 CMultiDocTemplate 개체를 내부적으로.

에 대 한 자세한 내용은 CMultiDocTemplate를 참조 하십시오 문서 템플릿과 문서/뷰 만들기 프로세스.

상속 계층 구조

CObject

CCmdTarget

만드는

CMultiDocTemplate

요구 사항

헤더: afxwin.h

참고 항목

참조

CDocTemplate 클래스

계층 구조 차트

CDocTemplate 클래스

CSingleDocTemplate 클래스

CWinApp 클래스