Classes da caixa de diálogo
A classe CDialog e suas classes derivadas encapsulam a funcionalidade da caixa de diálogo. Desde que um diálogo é um tipo especial da janela, CDialog é derivado de CWnd. Derivar suas classes da caixa de diálogo de CDialog ou use uma das classes comuns da caixa de diálogo para caixas de diálogo padrão, como abrir ou salvar um arquivo, uma impressão, selecionando uma fonte ou uma cor inicial, uma operação de localização e substituição, ou ao executar várias operações OLE- relacionados.
CDialog
A classe base para todas as caixas de diálogo modal, e modeless.CDataExchange
Fontes informações de troca de dados e de validação para caixas de diálogo.
Caixas de diálogo comum
Essas classes da caixa de diálogo encapsulam as caixas de diálogo comum do windows. Fornecem implementações de fácil utilização de caixas de diálogo complicadas.
CCommonDialog
Classe base para todas as caixas de diálogo comum.CFileDialog
Fornece uma caixa de diálogo padrão para abrir ou salvar um arquivo.CColorDialog
Fornece uma caixa de diálogo padrão para selecionar uma cor.CFontDialog
Fornece uma caixa de diálogo padrão para selecionar uma fonte.CFindReplaceDialog
Fornece uma caixa de diálogo padrão para uma operação de localização e substituição.CPrintDialog
Fornece uma caixa de diálogo padrão para imprimir um arquivo.CPrintDialogEx
Fornece uma folha de propriedade da cópia do Windows 2000.CPageSetupDialog
Encapsula os serviços fornecidos pela caixa de diálogo comum de configuração de página do windows com suporte adicional para as margens definindo e da cópia.
Caixas de diálogo comum com OLE DB
OLE adiciona várias caixas de diálogo comum do windows. Essas classes encapsulam as caixas de diálogo comum com OLE DB.
COleDialog
Usado pela estrutura para conter implementações comuns de todas as caixas de diálogo do. Todas as classes da caixa de diálogo na categoria da interface do usuário são derivadas dessa classe base. COleDialog não pode ser usado diretamente.COleInsertDialog
Exibe a caixa de diálogo do objeto de inserção, a interface do usuário padrão para inserir novos itens vinculados ou inseridos OLE.COlePasteSpecialDialog
Exibe a caixa de diálogo especial da pasta, a interface do usuário padrão para implementar o comando especial da pasta de edição.COleLinksDialog
Exibe a caixa de diálogo de Links de edição, a interface do usuário padrão para as informações de alteração em itens vinculados.COleChangeIconDialog
Exibe a caixa de diálogo de ícone de alteração, a interface do usuário padrão para alterar o ícone associado a um item inserido ou vinculado OLE.COleConvertDialog
Exibe a caixa de diálogo de conversão, a interface do usuário padrão para itens do converter de um tipo para outro.COlePropertiesDialog
Encapsula a caixa de diálogo OLE comum das propriedades do windows. As caixas de diálogo DE propriedades comuns fornecem uma maneira fácil de um modo exibir e modificar as propriedades de um item OLE do documento consistente com os padrões do windows.COleUpdateDialog
Exibe a caixa de diálogo da atualização, a interface do usuário padrão para atualizar todos os links em um documento. A caixa de diálogo contém um indicador de progresso para indicar como o fim do procedimento de atualização é até a conclusão.COleChangeSourceDialog
Exibe a caixa de diálogo origem da alteração, a interface do usuário padrão para modificar o destino ou a origem de um link.COleBusyDialog
Exibe o servidor as caixas de diálogo de resposta e ocupados do servidor, a interface do usuário padrão para tratar chamadas para os aplicativos ocupados. Exibido normalmente automaticamente pela implementação de COleMessageFilter .
Classes de folha de propriedade
As classes da folha de propriedades permitem seus aplicativos para usar as folhas de propriedades, também conhecidas como caixas de diálogo com guias. As folhas de propriedades são um modo eficiente de organizar grandes quantidades controles em uma única caixa de diálogo.
CPropertyPage
Fornece páginas individuais em uma folha de propriedades. Derivar uma classe de CPropertyPage para cada página é adicionada à folha de propriedades.CPropertySheet
Fornece o quadro para várias páginas de propriedades. Derivar a sua classe de folha de propriedade de CPropertySheet para implementar rapidamente as folhas de propriedades.COlePropertyPage
Exibe as propriedades de um controlador OLE em uma interface gráfica, semelhantes a uma caixa de diálogo.
Classes HTML - base na caixa de diálogo
CDHtmlDialog
Usado para criar as caixas de diálogo que implementam sua interface de usuário com HTML em vez de recursos da caixa de diálogo.CMultiPageDHtmlDialog
Exibe várias páginas HTML em sequência e trata os eventos de cada página.
Classes relacionadas
Essas classes não são caixas de diálogo por si mesmo, mas usam modelos da caixa de diálogo e têm muito do comportamento das caixas de diálogo.
CDialogBar
Uma barra de controle que é baseado em um modelo da caixa de diálogo.CFormView
Uma exibição de rolagem cujo layout é definido em um modelo da caixa de diálogo. Derivar uma classe de CFormView para implementar uma interface do usuário com base em um modelo da caixa de diálogo.CDaoRecordView
Fornece uma exibição de formulário conectada diretamente a um objeto do conjunto de registros (DAO) de objeto de acesso a dados. Como todas as exibições de formulário, CDaoRecordView é baseado em um modelo da caixa de diálogo.CRecordView
Fornece uma exibição de formulário conectada diretamente a um objeto do conjunto de registros de ODBC. Como todas as exibições de formulário, CRecordView é baseado em um modelo da caixa de diálogo.CPrintInfo
Uma estrutura que contém informações sobre um trabalho de cópia ou visualização de impressão. Usado pela arquitetura de impressão de CView.