框架窗口

当应用程序在 Windows 下运行时,用户与框架窗口中显示的文档进行交互。 文档框架窗口有两个主要组件:框架及其框架的内容。 文档框架窗口可以是 单个文档界面 (SDI)框架窗口或 多个文档界面 (MDI)子窗口。 Windows 管理用户与框架窗口的大多数交互:移动和调整窗口大小、关闭窗口以及最小化和最大化窗口。 你管理框架内的内容。

框架窗口和视图

MFC 框架使用框架窗口来包含视图。 这两个组件(帧和内容)由 MFC 中的两个不同的类表示和管理。 框架窗口类管理框架,视图类管理内容。 视图窗口是框架窗口的子级。 绘图和其他用户与文档的交互发生在视图的工作区中,而不是框架窗口的工作区。 框架窗口在视图周围提供可见的框架,其中包含标题栏和标准窗口控件,例如控件菜单、用于最小化和最大化窗口的按钮以及用于调整窗口大小的控件。 “contents”由窗口的工作区组成,该工作区完全由子窗口(视图)占用。 下图显示了框架窗口和视图之间的关系。

框架窗口视图。
框架窗口和视图

框架 Windows 和拆分器 Windows

另一种常见排列方式是框架窗口框架多个视图,通常使用 拆分器窗口。 在拆分器窗口中,框架窗口的工作区由拆分器窗口占用,而拆分器窗口又包含多个子窗口,称为窗格,即视图。

想要详细了解哪些内容

常规框架窗口主题

有关使用框架 Windows 的主题

有关特殊框架窗口功能的主题

有关其他类型的 Windows 的主题

另请参阅

Windows操作系统