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.
Além da classe CDialog, MFC fornece várias classes derivadas que encapsulam caixas de CDialog diálogo comumente usadas, conforme 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 comum do Windows (COMMDLG.DLL). Os recursos de modelo de diálogo e o código para essas classes são fornecidos nas caixas de diálogo comuns do Windows que fazem parte das versões 3.1 e posteriores do Windows.
Classes de diálogo comuns
| Classe de diálogo derivada | Propósito |
|---|---|
| CColorDialog | Permite ao usuário selecionar cores. |
| CFileDialog | Permite que o usuário selecione um nome de arquivo para abrir ou salvar. |
| Caixa de diálogo CFindReplaceDialog | Permite que o usuário inicie uma operação de localização ou substituiçã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. |
Para obter mais informações sobre as classes de diálogo comuns, consulte os nomes de classe individuais na Referência MFC. MFC também fornece uma série de classes de diálogo padrão usadas para OLE. Para obter informações sobre essas classes, consulte a classe base, COleDialog, na Referência MFC.
Três outras classes no MFC têm características semelhantes a diálogos. Para obter informações sobre classes CFormView, CRecordView e CDaoRecordView, consulte as classes na referência MFC. Para obter informações sobre a classe CDialogBar, consulte Barras de diálogo.
Ver também
Caixas de Diálogo
Trabalhando com caixas de diálogo no MFC
Caixas de diálogo no OLE