Partilhar via


Classes de exibição derivadas disponíveis no MFC

A tabela a seguir mostra as classes de exibição do MFC e suas relações entre si. Os recursos da sua classe de exibição dependem da classe de exibição MFC da qual ela deriva.

Ver Aulas

Classe Descrição
CView Classe base de todas as visões.
CCtrlView Classe base de CTreeView, CListView, CEditView, e CRichEditView. Essas classes permitem que você use a arquitetura de documento/exibição com os controles comuns do Windows indicados.
CEditView Uma vista simples baseada no controlo de caixa de edição do Windows. Permite inserir e editar texto e pode ser usado como base para um aplicativo editor de texto simples. Ver também CRichEditView.
CRichEditView Uma vista que contém um objeto CRichEditCtrl. Esta classe é análoga a CEditView, mas ao contrário CEditViewde , CRichEditView lida com texto formatado.
CListView Uma vista que contém um objeto CListCtrl.
CTreeView Um modo de exibição que contém um objeto CTreeCtrl , para modos de exibição que se assemelham à janela Gerenciador de Soluções no Visual C++.
CScrollView Classe base de CFormView, CRecordViewe CDaoRecordView. Implementa a rolagem do conteúdo da exibição.
CFormView Um modo de exibição de formulário, um modo de exibição que contém controles. Um aplicativo baseado em formulários fornece uma ou mais interfaces de formulário.
CHtmlView Uma exibição do navegador da Web com a qual o usuário do aplicativo pode navegar em sites na World Wide Web, bem como pastas no sistema de arquivos local e em uma rede. O modo de exibição do navegador da Web também pode funcionar como um contêiner de documento ativo.
CRecordView Um modo de exibição de formulário que exibe registros de banco de dados ODBC em controles. Se você selecionar o suporte ODBC em seu projeto, a classe base da exibição será CRecordView. A vista está conectada a um CRowset objeto.
CDaoRecordView Uma vista de formulário que exibe os registros do banco de dados DAO em controles. Se você selecionar o suporte DAO em seu projeto, a classe base da exibição será CDaoRecordView. A vista está conectada a um CDaoRecordset objeto.
COleDBRecordView Vista de formulário que exibe registos OLE DB em controlos. Se você selecionar o suporte a OLE DB em seu projeto, a classe base da exibição será COleDBRecordView. A vista está conectada a um CRowset objeto.

Observação

A partir do MFC versão 4.0, CEditView é derivado de CCtrlView.

Para usar essas classes em seu aplicativo, derive as classes de exibição do aplicativo a partir delas. Para obter informações relacionadas, consulte Visualizações de rolagem e redimensionamento. Para obter mais informações sobre as classes de banco de dados, consulte Visão geral: programação de banco de dados.

Ver também

Usando Visões