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


Окна фрейма

Когда приложение выполняется в Windows, пользователь взаимодействует с документами, отображаемыми в окнах кадров. Окно фрейма документа имеет два основных компонента: кадр и содержимое, которое он кадрирует. Окно рамки документа может быть одним окном фрейма документа (SDI) или дочерним окном нескольких интерфейсов документов (MDI). Windows управляет большинством взаимодействия пользователя с окном фрейма: перемещение и изменение размера окна, закрытие и минимизация и максимизация. Вы управляете содержимым в кадре.

Окна и представления фреймов

Платформа MFC использует окна кадров для хранения представлений. Два компонента — фрейм и содержимое — представлены и управляются двумя различными классами в MFC. Класс frame-window управляет кадром, а класс представления управляет содержимым. Окно представления является дочерним элементом окна фрейма. Рисование и другое взаимодействие пользователя с документом происходит в клиентской области представления, а не в клиентской области окна фрейма. Окно фрейма предоставляет видимый кадр вокруг представления, в комплекте с подпись панелью и стандартными элементами управления окнами, такими как меню управления, кнопки, чтобы свести к минимуму и развернуть окно, а также элементы управления для изменения размера окна. Содержимое состоит из клиентской области окна, которая полностью занята дочерним окном — представлением. На следующем рисунке показана связь между окном фрейма и представлением.

Frame window view.
Окно кадра и представление

Фрейм Windows и разделитель Windows

Другое распространенное расположение заключается в том, чтобы окно фрейма было обрамлено несколькими представлениями, как правило, с помощью окна разделения. В окне разбиения клиентская область окна фрейма занята окном разбиения, которое, в свою очередь, имеет несколько дочерних окон, называемых панелями, которые являются представлениями.

Что вы хотите узнать больше о

Общие разделы окна кадров

Разделы об использовании Фрейм Windows

Разделы о специальных возможностях окна кадров

Разделы о других типах Windows

См. также

Windows