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


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