Dela via


Tillgängliga härledda vyklasser i MFC

I följande tabell visas MFC:s vyklasser och deras relationer till varandra. Funktionerna i din vyklass beror på vilken MFC-vyklass den härleds från.

Visa klasser

Klass Beskrivning
CView Basklass för alla vyer.
CCtrlView Basklass för CTreeView, CListView, CEditView och CRichEditView. Med de här klasserna kan du använda dokument-/vyarkitektur med de angivna vanliga Windows-kontrollerna.
CEditView En enkel vy baserad på windows-redigeringsrutekontrollen. Tillåter att du anger och redigerar text och kan användas som grund för ett enkelt textredigeringsprogram. Se även CRichEditView.
CRichEditView En vy som innehåller ett CRichEditCtrl-objekt . Den här klassen motsvarar , men till CEditViewskillnad från CEditViewhanterar CRichEditView formaterad text.
CListView En vy som innehåller ett CListCtrl-objekt .
CTreeView En vy som innehåller ett CTreeCtrl-objekt för vyer som liknar Solution Explorer-fönstret i Visual C++.
CScrollView Basklass för CFormView, CRecordView och CDaoRecordView. Implementerar rullning av vyns innehåll.
CFormView En formulärvy, en vy som innehåller kontroller. Ett formulärbaserat program innehåller ett eller flera sådana formulärgränssnitt.
CHtmlView En webbläsarvy med vilken programmets användare kan bläddra bland webbplatser på World Wide Web, samt mappar i det lokala filsystemet och i ett nätverk. Webbläsarvyn kan också fungera som en aktiv dokumentcontainer.
CRecordView En formulärvy som visar ODBC-databasposter i kontroller. Om du väljer ODBC-stöd i projektet är CRecordViewvyns basklass . Vyn är ansluten till ett CRowset objekt.
CDaoRecordView En formulärvy som visar DAO-databasposter i kontroller. Om du väljer DAO-stöd i projektet, är basklassen för vyn CDaoRecordView. Vyn är ansluten till ett CDaoRecordset objekt.
COleDBRecordView En formulärvy som visar OLE DB-poster i kontrollobjekt. Om du väljer OLE DB-stöd i projektet är COleDBRecordViewvyns basklass . Vyn är ansluten till ett CRowset objekt.

Anmärkning

Från och med MFC version 4.0 CEditView härleds från CCtrlView.

Om du vill använda dessa klasser i ditt program härleder du programmets visningsklasser från dem. Relaterad information finns i Rullnings- och skalningsvyer. Mer information om databasklasserna finns i Översikt: Databasprogrammering.

Se även

Använda vyer