Compartir a través de


Administrar ventanas secundarias MDI

Las ventanas de marco principal MDI (una por la aplicación) contienen una ventana secundaria especial denominada la ventana de MDICLIENT . La ventana de MDICLIENT administra el área cliente de la ventana de marco principal, y al propio tiene ventanas secundarias: las ventanas de documento, derivadas de CMDIChildWnd. Dado que las ventanas de documento son ventanas propios de marco (las ventanas MDI secundarias), también pueden tener sus propios elementos secundarios. En todos estos casos, la ventana primaria administrar las ventanas secundarias y transmite a algunos comandos ellas.

En una ventana de marco MDI, la ventana de marco administra la ventana de MDICLIENT , colocándola de nuevo junto con las barras de controles. La ventana de MDICLIENT , a su vez, administra todas las ventanas secundarias de marco MDI. La ilustración siguiente muestra la relación entre una ventana de marco MDI, su ventana de MDICLIENT , y las ventanas secundarias de marco de documento.

Ventanas marco de MDI y ventanas secundarias

Ventanas secundarias en una ventana de marco MDI

Una ventana de marco MDI también funciona junto con la ventana secundaria actual de MDI, si la hay. La ventana de marco MDI delega mensajes de comando al elemento secundario de MDI antes de intentar controlarlos propio.

¿Sobre qué desea obtener más información?

Vea también

Referencia

Usar ventanas de marco