Classes de caixa de diálogo

Classe CDialog e suas classes derivadas encapsulam funcionalidade 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 usar uma das classes de caixa de diálogo comum para caixas de diálogo padrão, tais como abrir ou salvar um arquivo, impressão, selecionando um tipo de letra ou a cor, iniciando uma operação de pesquisa e substituir ou executar várias operações de OLE-relacionados.

CDialog

A classe base para todas as caixas de diálogo — modal e sem janela restrita.

CDataExchange

Fornece informações de exchange e validação de dados de 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 de easy-to-use de caixas de diálogo complicadas.

CCommonDialog

Esta é a 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 um tipo de letra.

CFindReplaceDialog

Fornece uma caixa de diálogo padrão para uma operação de Pesquisar e substituir.

CPrintDialog

Fornece uma caixa de diálogo padrão parImpressãosão um arquivo.

CPageSetupDialog

Encapsula os serviços fornecidos pela caixa de diálogo Configurar página comum do Windows com suporte adicional para configuração e modificando as margens de impressão.

OLE comuns caixas de diálogo

OLE adiciona várias caixas de diálogo comuns para Windows. Essas classes encapsulam as caixas de diálogo ComComumComum de OLE.

COleDialog

Usado pela estrutura para conter implementações ComComumComum para todas as caixas de caixa de diálogo OLE. Todas as classes de caixa de diálogo na categoria de interface do usuário são derivadas 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 vinculado ou incorporado itens.

COlePasteSpecialDialog

Exibe a caixa de diálogo Colar especial, a interface de usuário padrão para implementar o comando Editar Colar especial.

COleLinksDialog

Exibe a caixa de diálogo Editar 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 com um OLE incorporado ou item vinculado.

COleConvertDialog

Exibe a caixa de diálogo converter, a interface de usuário padrão para converter OLE itens de um tipo para outro.

COlePropertiesDialog

Encapsula a caixa de diálogo Propriedades OLE ComComumComum do Windows. Caixas de diálogo de propriedades OLE ComComumComum fornecem maneira fácil para exibir e modificar as propriedades de um item de documento OLE de maneira consistente ComComum os padrões do Windows.

COleUpdateDialog

Exibe a caixa de diálogo de atualização, a interface de 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 fechar o processo de atualização é a conclusão.

COleChangeSourceDialog

Exibe a caixa de diálogo Alterar origem, a interface de usuário padrão para alterar o destino ou origem de um link.

COleBusyDialog

Exibe as caixas de diálogo Servidor ocupado e servidor não está respondendo, a interface de usuário padrão parManipulação de chamadas para aplicativos de ocupado. Geralmente exibido automaticamente pela implementação COleMessageFilter.

Classes de folha de propriedade.

As classes de folha de propriedade permitem que seus aplicativos usar folhas propriedade, também conhecido como "diálogos com guias". Folhas de propriedades são uma maneira eficiente de organizar um grande número de controles em uma única caixa de diálogo.

CPropertyPage

Fornece as páginas individuais dentro de uma folha de propriedades. Derive uma classe de CPropertyPage para cada página a ser adicionado à sua folha de propriedades.

CPropertySheet

Fornece o quadro para várias páginas de propriedade. Derive a classe de folha de propriedade de CPropertySheet para implementar rapidamente suas folhas de propriedades.

COlePropertyPage

Exibe as propriedades de um OLE Controlaram em uma interface gráfica, semelhante a uma caixa de diálogo.

Classes relacionadas

Essas classes não são caixas de diálogo por si só, mas eles usam modelos caixa de diálogo e tem muito do comportamento das caixas de diálogo.

CDialogBar

Uma barra de Controlarar que é baseada em um modelo de caixa de diálogo.

CFormView

Um modo de exibição de rolagem cujo layout é definido em um modelo de caixa de diálogo. Derive uma classe de CFormView para implementar uma interface de usuário baseada em um modelo de caixa de diálogo.

CDaoRecordView

Fornece um formulário de exibição conectada diretamente a um objeto de conjunto de registros objeto de acesso a dados (DAO). Assim como todos os modos de exibição de formulário, um CDaoRecordView é baseado em um modelo de caixa de diálogo.

CRecordView

Fornece um formulário de exibição conectada diretamente a um objeto de conjunto de registros abrir Database Connectivity (ODBC). Assim como todos os modos de exibição de formulário, um CRecordView é baseado em um modelo de caixa de diálogo.

CPrintInfo

Uma estrutura que contém informações sobre um trabalho de Visualizar de impressão ou impressão. Usado pela arquitetura de impressão de CView.

Index