Compartir por


¿Para qué sirven las ventanas de marco?

Además de simplemente enmarcar una vista, las ventanas de marco son responsables de numerosas tareas involucradas en la coordinación de marcos con su vista y con la aplicación. CMDIFrameWnd y CMDIChildWnd heredan de CFrameWnd, por lo que tienen funcionalidades CFrameWnd, así como nuevas funcionalidades que agregan. Algunos ejemplos de ventanas secundarias incluyen vistas, controles (como botones y cuadros de lista) y barras de control, incluyendo barras de herramientas, barras de estado y barras de cuadro de diálogo.

La ventana de marco es responsable de administrar el diseño de sus ventanas secundarias. En el marco MFC, una ventana de marco colocará las barras de control, las vistas y otras ventanas secundarias dentro de su área de cliente.

La ventana de marco también reenviará comandos a sus vistas y podrá responder a mensajes de notificación desde ventanas de control.

Qué más quieres saber

Consulte también

Ventanas de marco