Compartilhar via


Caixas de diálogo

Aplicativos para Windows freqüentemente se comunicar com o usuário através de caixas de diálogo. De classeCDialog fornece uma interface de gerenciamento de caixas de diálogo, o editor da caixa de diálogo Visual C++ torna fácil criar caixas de diálogo e criar seu modelo de caixa de diálogo recursos e assistentes de código simplificam o processo de inicialização e validar os 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, sistema autônomo edição caixas, pushbuttons, caixas de listagem, caixas de combinação, controles de árvore, controles de lista e indicadores de progresso.

  • Controles ActiveX.

  • Controles desenhados pelo proprietário: controles que você é responsável pelo desenho na caixa de diálogo.

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

propriedade folhas, também conhecido sistema autônomo caixas de diálogo guia, são 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 "guia" 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?

Anotações Developer Dispositivo Inteligente

Para obter informações sobre reconhecimento de resolução do dispositivo nas classes derivadas de CDialog, consulte AfxEnableDRA.

Consulte também

Outros recursos

Interface de usuário