Ventanas de marco

Cuando una aplicación se ejecuta en Windows, el usuario interactúa con los documentos mostrados en ventanas de marco. Una ventana de marco de documento tiene dos componentes principales: el marco y el contenido que enmarca. Una ventana de marco de documento puede ser una ventana de marco de interfaz de documento única ( SDI) o una ventana secundaria de interfaz de documento múltiple (MDI). Windows administra la mayor parte de la interacción del usuario con la ventana de marco: mover y cambiar el tamaño de la ventana, cerrarla y minimizarla y maximizarla. El contenido se administra dentro del marco.

Ventanas y vistas de marco

El marco de MFC usa ventanas de marco para contener vistas. Los dos componentes, marco y contenido, se representan y administran mediante dos clases diferentes en MFC. Una clase de ventana de marco administra el marco y una clase de vista administra el contenido. La ventana de vista es un elemento secundario de la ventana de marco. El dibujo y otra interacción del usuario con el documento tienen lugar en el área cliente de la vista, no en el área cliente de la ventana de marco. La ventana de marco proporciona un marco visible alrededor de una vista, con una barra de títulos y controles de ventana estándar, como un menú de control, botones para minimizar y maximizar la ventana, y controles para cambiar el tamaño de la ventana. El "contenido" consta del área cliente de la ventana, que está totalmente ocupada por una ventana secundaria, la vista. En la ilustración siguiente se muestra la relación entre una ventana de marco y una vista.

Frame window view.
Vista y ventana de marco

Ventanas de marco y ventanas separadoras

Otra disposición común es que la ventana de marco enmarca varias vistas, normalmente mediante una ventana separadora. En una ventana separadora, el área cliente de la ventana de marco está ocupada por una ventana separadora, que, a su vez, tiene varias ventanas secundarias, denominadas paneles, que son vistas.

Qué más quieres saber

Temas generales de la ventana de marco

Temas sobre el uso de ventanas de marco

Temas sobre las funcionalidades especiales de la ventana de marco

Temas sobre otros tipos de ventanas

Consulte también

Windows