문서 서식 파일 만들기

에 응답 하 여 새 문서를 만들 때에 New 또는 열기 명령에서 파일 메뉴에서 문서 서식 파일 또한 새 프레임 창을 통해 문서를 볼 수 있는.

어떤 종류의 문서, 창 및 뷰 템플릿을 만들 수 있습니다 문서 템플릿 생성자를 지정 합니다.이 문서 템플릿 생성자에 전달할 인수에 의해 결정 됩니다.다음 코드 생성을 보여줍니다는 CMultiDocTemplate 샘플 응용 프로그램에 대 한:

CMultiDocTemplate* pDocTemplate;
pDocTemplate = new CMultiDocTemplate(IDR_CMyDocTypeTYPE,
   RUNTIME_CLASS(CMyDoc),
   RUNTIME_CLASS(CChildFrame), // custom MDI child frame
   RUNTIME_CLASS(CMyView));
if (!pDocTemplate)
   return FALSE;
AddDocTemplate(pDocTemplate);

포인터를 새로운 CMultiDocTemplate 개체에 대 한 인수로 사용 되는 AddDocTemplate.인수를 사용 하는 CMultiDocTemplate 생성자 문서 종류의 메뉴 및 액셀러레이터, 관련 리소스 ID를 포함 하 고 3 사용의 RUNTIME_CLASS 매크로.RUNTIME_CLASS반환은 개의 CRuntimeClass 인수로 라는 C++ 클래스 개체.세 CRuntimeClass 문서 템플릿 생성자에 전달 된 개체 문서 만드는 동안 지정한 클래스의 새 개체를 만드는 데 필요한 정보를 제공 합니다.예제를 만드는 문서 템플릿 만드는 방법을 보여 줍니다. CScribDoc 개체와 CScribView 첨부 된 개체입니다.보기에서 표준 MDI 자식 프레임 창에 들어갑니다.

참고 항목

개념

템플릿과 문서/뷰 만들기 프로세스를 문서화 합니다.

문서/뷰 만들기

MFC 개체 간의 관계

새 문서, 창 및 뷰 만들기