Поделиться через


CMDIFrameWndEx::CreateDocumentWindow

Создает окно документа дочернего элемента.

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

Параметры

  • [входящий] lpcszDocName
    Текстовая строка, содержащая идентификатор документа.Обычно это полный путь файла документа.

  • [входящий] pObj
    Указатель на определяемый пользователем объект.Например, разработчик может создать специфическая для приложений структура данных, описывающие документ и говоря, как документ должен быть инициализированы при запуске.

Возвращаемое значение

Указатель на CMDIChildWndEx.

Заметки

Платформа вызывает этот метод, когда они загружаются список сохраненных ранее документов в реестре.

Переопределите этот метод для создания документов, когда они нагружаются из реестра.

Пример

Показать, как CreateDocumentWindow следующие примере используется в Образец VisualStudioDemo: приложение Visual Studio MFC.

В этом примере g_strStartViewName может быть именем "виртуального документа" (например, "домашней страницы"), фактически не загружен из файла на диске.Поэтому необходимо специальную обработку для обработки то регистр.

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

    m_bCanConvertControlBarToMDIChild = TRUE;
}

Требования

заголовок: afxMDIFrameWndEx.h

См. также

Ссылки

Диаграмма иерархии

Класс CMDIFrameWndEx