다음을 통해 공유


CMDIFrameWndEx::CreateDocumentWindow

하위 문서 창을 만듭니다.

virtual CMDIChildWndEx* CreateDocumentWindow( 
   LPCTSTR lpcszDocName, 
   CObject* pObj 
);

매개 변수

  • [in] lpcszDocName
    문서 식별자를 포함 하는 텍스트 문자열입니다. 일반적으로 문서 파일의 전체 경로입니다.

  • [in] pObj
    사용자 정의 개체에 대 한 포인터입니다. 예를 들어, 개발자는 문서를 설명 하 고 있다는 어떻게 문서를 시작할 때 초기화 해야 하는 응용 프로그램별 데이터 구조를 만들 수 있습니다.

반환 값

포인터를 CMDIChildWndEx.

설명

프레임 워크 목록에서 레지스트리를 이전에 저장 된 문서를 로드할 때이 메서드를 호출 합니다.

레지스트리에서 로드 되는 경우 문서를 만들려면이 메서드를 재정의 합니다.

예제

다음 예제를 보여 줍니다 어떻게 CreateDocumentWindow 에 사용 되는 VisualStudioDemo 샘플: Visual Studio MFC 응용 프로그램.

이 예제에서 g_strStartViewName "실제로 디스크 파일에서 로드 되지 않는 가상 문서" (예를 들어, "시작 페이지")의 이름을 변경할 수 있습니다. 따라서 해당 케이스를 처리 하는 특수 처리 해야 합니다.

CMainFrame::CMainFrame()
{
    CMFCPopupMenu::SetForceShadow(TRUE);

    m_bCanConvertControlBarToMDIChild = TRUE;
}

요구 사항

헤더: afxMDIFrameWndEx.h

참고 항목

참조

계층 구조 차트

CMDIFrameWndEx 클래스