CFrameWnd::LoadFrame

Вызов для динамического создания фреймовое окно из сведений о ресурсах.

virtual BOOL LoadFrame(
   UINT nIDResource,
   DWORD dwDefaultStyle = WS_OVERLAPPEDWINDOW | FWS_ADDTOTITLE,
   CWnd* pParentWnd = NULL,
   CCreateContext* pContext = NULL 
);

Параметры

  • nIDResource
    Идентификатор общих ресурсов, связанных с фреймовым окном.

  • dwDefaultStyle
    стиль кадра.Укажите стиль FWS_ADDTOTITLE если требуется заголовок окна автоматически отображать имя документа, представленного в окне.

  • pParentWnd
    Указатель кадра к родительскому элементу.

  • pContext
    Указатель на структуру CCreateContext.Этот параметр может быть NULL.

Заметки

Создайте объект CFrameWnd в шаге 2.Во-первых, вызовите конструктор, который создает объект CFrameWnd, и затем вызовите LoadFrame, который загружает фреймовое окно Windows и связанные с ним ресурсы и вложение фреймовое окно к объекту CFrameWnd.Параметр nIDResource определяет меню выберите таблицу сочетаний клавиш, значок и ресурс строки заголовка для фреймового окна.

Использование функции-члена Создать, а не LoadFrame если необходимо указать параметры создания всего фреймового окна.

Платформа вызывает функцию LoadFrame, когда они создают фреймовое окно, используя объект шаблона документа.

Инфраструктура использует аргумент pContext для идентификации объектов, к которому необходимо подключиться фреймовому окно, включая все содержащиеся объекты представления.Можно задать аргумент pContext к NULL при вызове LoadFrame.

Требования

Header: afxwin.h

См. также

Ссылки

CFrameWnd, класс

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

Класс CDocTemplate

CFrameWnd::Create

CFrameWnd::CFrameWnd

CWnd::PreCreateWindow