Janelas com moldura

Quando um aplicativo é executado no Windows, o usuário interage com documentos exibidos em janelas de quadro. Uma janela de quadro de documento tem dois componentes principais: o quadro e o conteúdo que ele enquadra. Uma janela de quadro de documento pode ser uma janela de quadro de interface de documento única (SDI) ou uma janela filho de várias interfaces de documento (MDI). O Windows gerencia a maior parte da interação do usuário com a janela de quadro: mover e redimensionar a janela, fechá-la e minimizá-la e maximizá-la. Você gerencia o conteúdo dentro do quadro.

Exibições e janelas de quadro

A estrutura do MFC usa janelas de quadro para conter exibições. Os dois componentes (quadro e conteúdo) são representados e gerenciados por duas classes diferentes no MFC. Uma classe de janela de quadro gerencia o quadro, e uma classe de exibição gerencia o conteúdo. A janela de exibição é um filho da janela de quadro. O desenho e outra interação do usuário com o documento ocorrem na área de cliente da exibição, não na área de cliente da janela de quadro. A janela de quadro fornece um quadro visível em torno de uma exibição, completo com uma barra de legendas e controles de janela padrão, como um menu de controle, botões para minimizar e maximizar a janela e controles para redimensionar a janela. O "conteúdo" consiste na área de cliente da janela, que é totalmente ocupada por uma janela filho – a exibição. A figura a seguir mostra a relação entre uma janela de quadro e exibição.

Frame window view.
Exibição e janela de quadro

Janelas de quadro e janelas divisoras

Outra disposição comum é para a janela de quadro enquadrar várias exibições, geralmente usando uma janela divisora. Em uma janela divisora, a área de cliente da janela do quadro é ocupada por uma janela divisora, que, por sua vez, tem várias janelas filho, chamadas painéis, que são exibições.

O que mais você deseja saber?

Tópicos gerais da janela de quadro

Tópicos sobre como usar as janelas de quadro

Tópicos sobre recursos especiais de janela de quadro

Tópicos sobre outros tipos de janelas

Confira também

Windows