Compartilhar via


Classes de caixa de diálogo comum

Juntamente com a classe CDialog, MFC fornece várias classes derivadas de CDialog que encapsulam caixas de diálogo usadas com freqüência, sistema autônomo mostrado na tabela seguinte. As caixas de diálogo encapsuladas são chamadas de "caixas de diálogo comuns" e fazem parte da biblioteca de caixa de diálogo comuns do Windows (Commdlg.dll).Recursos do modelo de diálogo e código para essas classes são fornecidos no Windows caixas de diálogo comuns que fazem parte do Windows versões 3.1 e posteriores.

Classes de caixa de diálogo comum

Classe derivada de diálogo

Objetivo

CColorDialog

Permite que o usuário selecionar cores.

CFileDialog

Permite que usuário selecionar um nome de arquivo para em em aberto ou salvar.

CFindReplaceDialog

Permite que usuário iniciar um localizar ou substituir operação em um arquivo de texto.

CFontDialog

Permite que usuário especificar uma fonte.

CPrintDialog

Permite que usuário especificar as informações de um trabalho de impressão.

CPrintDialogEx

Folha de propriedades de impressão do Windows 2000.

Para obter mais informações sobre as classes de caixa de diálogo comuns, consulte os nomes de classes individuais no Referência da MFC.MFC também fornece várias classes de diálogo padrão usado para OLE.Para obter informações sobre essas classes, consulte a classe base, COleDialog, in the Referência da MFC.

Três classes MFC têm características semelhantes a caixa de diálogo.Para obter informações sobre classes CFormView, CRecordView, and CDaoRecordView, consulte as classes no Referência da MFC.Para obter informações sobre classe CDialogBar, see Caixa de diálogo barras.

Consulte também

Conceitos

Caixas de diálogo

Ciclo de vida de uma caixa de diálogo

Caixas de diálogo no OLE