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