Classes de caixa de diálogo comuns

Além a classe CDialog, MFC fornece várias classes derivadas de CDialog que encapsulam caixas de diálogo usadas com freqüência, como mostrado na tabela a seguir.As caixas de diálogo encapsuladas são chamadas de "caixas de diálogo comuns" e fazem parte da biblioteca de diálogo comuns do Windows (arquivo Commdlg. dll.DLL).Recursos de modelo de diálogo e o código para estas 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 comuns

Classe derivada de caixa de diálogo

Objetivo

CColorDialog

Permite que selecione cores do usuário.

CFileDialog

Permite que o usuário selecione um nome de arquivo para abrir ou salvar.

CFindReplaceDialog

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

CFontDialog

Permite que o usuário especifique uma fonte.

CPrintDialog

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

CPrintDialogEx

Folha de propriedades de impressão do Windows 2000.

Para obter mais informações sobre as classes de diálogo comuns, consulte os nomes individuais de classe de Referência 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, o Referência MFC.

Três outras classes MFC têm características de diálogo.Para obter informações sobre classes CFormView, CRecordView, e CDaoRecordView, consulte as classes de Referência MFC.Para obter informações sobre a classe CDialogBar, consulte 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