Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Além da classe CDialog, o MFC fornece várias classes derivadas que encapsulam caixas de 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 caixa de diálogo e o código dessas classes são fornecidos nas caixas de diálogo comuns do Windows que fazem parte das versões do Windows 3.1 e posteriores.
Classes de diálogo comuns
| Classe de diálogo derivada | Propósito |
|---|---|
| CColorDialog | Permite que o usuário selecione cores. |
| CFileDialog | Permite que o usuário selecione um nome de arquivo para abrir ou salvar. |
| 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 do MFC. O MFC também fornece várias classes de diálogo padrão usadas para OLE. Para obter informações sobre essas classes, consulte a classe base, COleDialog, na Referência do MFC.
Outras três classes no MFC têm características semelhantes à caixa de diálogo. Para obter informações sobre as classes CFormView, CRecordView e CDaoRecordView, consulte as classes na Referência do MFC. Para obter informações sobre a classe CDialogBar, consulte Barras de Diálogo.
Consulte também
Caixas de diálogo
Trabalhando com caixas de diálogo no MFC
Caixas de diálogo no OLE