Compartilhar via


Caixas de diálogo

Aplicativos do Windows com freqüência se comunicar com o usuário através das caixas de diálogo.Classe CDialog fornece uma interface para gerenciamento de caixas de diálogo, o editor de diálogo Visual C++ torna fácil projetar caixas de diálogo e criar seus recursos de modelo de diálogo e assistentes de código simplificam o processo de inicialização e Validando controles em uma caixa de diálogo e de reunir os valores inseridos pelo usuário.

Caixas de diálogo contêm controles, incluindo:

  • Controles comuns do Windows, como editar caixas, pushbuttons, caixas de listagem, caixas de combinação, controles de árvore, controles de lista e indicadores de progresso.

  • Controles de ActiveX.

  • Controles de desenho proprietário: controles que são responsáveis pelo desenho na caixa de diálogo.

A maioria das caixas de diálogo são modais, que exigem que o usuário feche a caixa de diálogo antes de usar qualquer parte do programa.Mas é possível criar caixas de diálogo sem janela restrita, que permitem aos usuários trabalhar com outras janelas enquanto a caixa de diálogo é aberta.MFC oferece suporte a dois tipos de caixa de diálogo com a classe CDialog.Os controles são organizados e gerenciados usando um recurso de modelo de diálogo, criado com o editor de diálogo.

Folhas de propriedades, também conhecido como guia caixas de diálogo, caixas de diálogo que contêm "páginas" de controles de caixa de diálogo distintas.Cada página tem uma pasta de arquivos "tab" na parte superior.Clicando em uma guia traz essa página para a frente da caixa de diálogo.

O que você deseja saber mais sobre?

Consulte também

Outros recursos

Interface de usuário