Classes de exibição derivadas disponíveis no MFC
A tabela a seguir mostra as classes de exibição do MFC e as relações entre si. Os recursos da classe de exibição dependem da classe de exibição MFC da qual ela deriva.
Classes de exibição
Classe | Descrição |
---|---|
CView | Classe base de todos os modos de exibição. |
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 indicados do Windows. |
CEditView | Um modo de exibição simples com base no controle de caixa de edição do Windows. Permite inserir e editar texto, e pode ser usado como base para um aplicativo de editor de texto simples. Consulte também CRichEditView . |
CRichEditView | Um modo de exibição que contém um objeto CRichEditCtrl. Essa classe é análoga a CEditView , mas ao contrário de CEditView , CRichEditView manipula o texto formatado. |
CListView | Um modo de exibição que contém um objeto CListCtrl. |
CTreeView | Um modo de exibição que contém um objeto CTreeCtrl, para exibições semelhantes à janela Gerenciador de Soluções no Visual C++. |
CScrollView | Classe base de CFormView , CRecordView e CDaoRecordView . Implementa a rolagem do conteúdo do modo de 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 dessas interfaces de formulário. |
CHtmlView | Um modo de exibição do navegador da Web com a qual o usuário do aplicativo pode navegar por sites na World Wide Web, bem como por 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 do Active. |
CRecordView | Um modo de exibição de formulário que mostra registros de banco de dados ODBC em controles. Se você selecionar o suporte do ODBC em seu projeto, a classe base do modo de exibição será CRecordView . O modo de exibição está conectado a um objeto CRowset . |
CDaoRecordView | Um modo de exibição de formulário que mostra registros de banco de dados DAO em controles. Se você selecionar o suporte ao DAO no seu projeto, a classe base do modo de exibição será CDaoRecordView . O modo de exibição está conectado a um objeto CDaoRecordset . |
COleDBRecordView | Um modo de exibição de formulário que exibe registros OLE DB em controles. Se você selecionar o suporte do OLE DB em seu projeto, a classe base do modo de exibição será COleDBRecordView . O modo de exibição está conectado a um objeto CRowset . |
Observação
A partir da versão 4.0 do MFC, CEditView
é derivada 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 Exibições de rolagem e dimensionamento. Para obter mais informações sobre as classes de banco de dados, consulte Visão geral: Programação de banco de dados.