Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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 ela enquadra. Uma janela de quadro de documento pode ser uma janela de quadro de interface de documento único (SDI) ou uma janela filho de interface de documento múltiplo (MDI). O Windows gerencia a maior parte da interação do usuário com a janela de quadro: movendo e redimensionando a janela, fechando-a e minimizando-a e maximizando-a. Você gerencia o conteúdo dentro do quadro.
Janelas de moldura e vistas
A estrutura MFC usa janelas moldura para conter vistas. Os dois componentes — quadro e conteúdo — são representados e gerenciados por duas classes diferentes no MFC. Uma classe frame-window gerencia o quadro e uma classe view gerencia o conteúdo. A janela de visualização é filha da janela de moldura. O desenho e outras interações do usuário com o documento ocorrem na área do cliente da visualização, não na área do cliente da janela do quadro. A janela de quadro fornece um quadro visível ao redor de uma exibição, completo com uma barra de título 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 do cliente da janela, que é totalmente ocupada por uma janela subordinada, a vista. A figura a seguir mostra a relação entre uma janela de moldura e uma vista.
Janela de moldura e vista
Janelas de moldura e janelas divisórias
Outro arranjo comum é que a janela de quadro emolde várias visualizações, geralmente usando uma janela de divisão. Em uma janela de divisão, a área do cliente da janela de quadro é ocupada por uma janela de divisão, que por sua vez tem várias janelas filhas, chamadas de painéis, que são visualizações.
O que você quer saber mais sobre
Tópicos gerais da janela de moldura
Tópicos sobre o uso do Frame Windows
Gerir a vista atual numa janela de moldura que contém mais do que uma vista
Tópicos sobre funcionalidades especiais de janelas de moldura
Arrastar e largar ficheiros do Explorador de Ficheiros ou do Gestor de Ficheiros para uma janela de moldura
Estados semimodais: Ajuda sensível ao contexto do Windows (organizando outras ações das janelas)
Estados semimodais: impressão e visualização de impressão (Orquestrando outras ações de janela)
Tópicos sobre outros tipos de janelas