Classes de caixa de diálogo
De classeCDialog e suas classes derivadas encapsulam funcionalidades de caixa de diálogo. Como uma caixa de diálogo é um tipo especial de janela, CDialog é derivado de CWnd. Derivar suas classes de caixa de diálogo de CDialog ou use uma das classes comuns diálogo para caixas de diálogo padrão, sistema autônomo abrir ou salvar um arquivo, impressão, selecionando uma fonte ou cor, iniciando uma Pesquisar - e -substituir operação ou executando várias operações relacionadas ao OLE.
CDialog
A classe base para todas as caixas de diálogo, janela restritas e sem janela restrita.CDataExchange
Fornece informações de troca e validação de dados para caixas de diálogo.
Caixas de diálogo comuns
Essas classes de caixa de diálogo encapsulam as caixas de diálogo comuns do Windows.Eles fornecem implementações fáceis de usar caixas de diálogo complicado.
CCommonDialog
Classe base para todas as caixas de diálogo comuns.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 Pesquisar e substituição.CPrintDialog
Fornece uma caixa de diálogo padrão para imprimir um arquivo.CPrintDialogEx
Fornece uma impressão do Windows 2000 folha de propriedades.CPageSetupDialog
Encapsula os serviços fornecidos pela caixa de diálogo Configurar página comuns do Windows com suporte adicional para configuração e modificar margens de impressão.
Caixas de diálogo comuns de OLE
OLE adiciona várias caixas de diálogo comuns para o Windows.Essas classes de encapsulam as caixas de diálogo comuns de OLE.
COleDialog
Usado pela estrutura para conter implementações comuns para todas as caixas de diálogo OLE.Todas as classes de caixa de diálogo na categoria de interface do usuário derivam dessa classe base.COleDialog não pode ser usado diretamente.COleInsertDialog
Exibe a caixa de diálogo Inserir objeto, a interface de usuário padrão para inserir novo OLE vinculados ou incorporados itens.COlePasteSpecialDialog
Exibe a caixa de diálogo Colar especial, a interface de usuário padrão para implementar o comando edição Colar especial.COleLinksDialog
Exibe a caixa de diálogo edição vínculos, a interface de usuário padrão para modificar informações sobre itens vinculados.COleChangeIconDialog
Exibe a caixa de diálogo Alterar ícone, a interface de usuário padrão para alterar o ícone associado a uma OLE incorporado ou item vinculado.COleConvertDialog
Exibe a caixa de diálogo conversão, a interface de usuário padrão para converter OLE itens de um tipo para outro.COlePropertiesDialog
Encapsula a caixa de diálogo de propriedades OLE comuns do Windows.Caixas de diálogo de propriedades OLE comuns fornecem uma maneira fácil para exibir e modificar as propriedades de um item de documento OLE de maneira consistente com os padrões do Windows.COleUpdateDialog
Exibe a caixa de diálogo Update, a interface de usuário padrão para a atualização de todos os links em um documento.A caixa de diálogo contém um indicador de progresso para indicar o quão próximo o procedimento de atualização é para a conclusão.COleChangeSourceDialog
Exibe a caixa de diálogo Change fonte, a interface do usuário padrão e alterar o destino ou fonte de um link.COleBusyDialog
Exibe as caixas de diálogo Server ocupado e servidor não está respondendo, a interface de usuário padrão para tratamento de chamadas para aplicativos ocupados.Geralmente exibidos automaticamente pelo COleMessageFilter implementação.
Classes de folha de propriedades
sistema autônomo classes de folha de propriedades permitem que sistema autônomo aplicativos usem folhas de propriedades, caixas de diálogo com guias também conhecido sistema autônomo.propriedade folhas são uma forma eficiente para organizar um grande número de controles em uma única caixa de diálogo.
CPropertyPage
Fornece as páginas individuais dentro de um propriedade folha.Derivar uma classe de CPropertyPage para cada página a ser adicionado à sua folha de propriedades.CPropertySheet
Fornece o quadro de várias páginas de propriedade.Derivar a classe de folha de propriedades de CPropertySheet para implementar rapidamente suas folhas de propriedade.COlePropertyPage
Exibe as propriedades de uma OLE controlam em uma interface gráfica, semelhante a uma caixa de diálogo.
Classes de caixa de diálogo com base em HTML
CDHtmlDialog
Usado para criar caixas de diálogo que implementam a interface do usuário com recursos HTML em vez de caixa de diálogo.CMultiPageDHtmlDialog
Exibe várias páginas HTML seqüencialmente e trata os eventos de cada página.
Classes relacionadas
Essas classes não são caixas de diálogo si, mas eles usam modelos de caixa de diálogo e têm grande parte do comportamento de caixas de diálogo.
CDialogBar
Uma BAR de controle é baseada em um modelo de caixa de diálogo.CFormView
Um modo de exibição de rolar cujo layout é definido em um modelo de caixa de diálogo.Derivar uma classe de CFormView para implementar uma interface de usuário com base em um modelo de caixa de diálogo.CDaoRecordView
Fornece um modo Formulário conectado diretamente a um objeto de conjunto de registros de dados acesso Object (DAO).Como todos os modos de exibição de formulário, um CDaoRecordView baseia-se em um modelo de caixa de diálogo.CRecordView
Fornece um formulário de modo de exibição conectado diretamente a um objeto de conjunto de registros (em aberto banco de dados conectividade).Como todos os modos de exibição de formulário, um CRecordView baseia-se em um modelo de caixa de diálogo.CPrintInfo
Uma estrutura que contém informações sobre um trabalho de visualização de impressão ou impressão.Utilizando a arquitetura de impressão de CView.