Pochodne klasy widoków dostępne w MFC

W poniższej tabeli przedstawiono klasy widoków MFC i ich relacje ze sobą. Możliwości klasy widoku zależą od klasy widoku MFC, z której pochodzi.

Klasy widoków

Klasa opis
Cview Klasa podstawowa wszystkich widoków.
Cctrlview Klasa bazowa , CTreeView, CEditViewCListViewi CRichEditView. Te klasy umożliwiają korzystanie z architektury dokumentów/widoków ze wskazanymi typowymi kontrolkami systemu Windows.
Ceditview Prosty widok oparty na kontrolce pola edycji systemu Windows. Umożliwia wprowadzanie i edytowanie tekstu i może służyć jako podstawa dla prostej aplikacji edytora tekstu. Zobacz też CRichEditView.
Cricheditview Widok zawierający obiekt CRichEditCtrl . Ta klasa jest analogiczna do klasy , ale w przeciwieństwie do CEditViewCEditViewklasy CRichEditView obsługuje sformatowany tekst.
Clistview Widok zawierający obiekt CListCtrl .
Ctreeview Widok zawierający obiekt CTreeCtrl dla widoków przypominających okno Eksplorator rozwiązań w języku Visual C++.
Cscrollview Klasa bazowa , CFormViewCRecordViewi CDaoRecordView. Implementuje przewijanie zawartości widoku.
Cformview Widok formularza, który zawiera kontrolki. Aplikacja oparta na formularzach udostępnia jeden lub więcej takich interfejsów formularzy.
Chtmlview Widok przeglądarki sieci Web, za pomocą którego użytkownik aplikacji może przeglądać witryny w sieci Web, a także foldery w lokalnym systemie plików i w sieci. Widok przeglądarki sieci Web może również działać jako kontener dokumentów aktywnych.
Crecordview Widok formularza, który wyświetla rekordy bazy danych ODBC w kontrolkach. Jeśli wybierzesz obsługę ODBC w projekcie, klasa bazowa widoku to CRecordView. Widok jest połączony z obiektem CRowset .
Cdaorecordview Widok formularza, który wyświetla rekordy bazy danych DAO w kontrolkach. Jeśli wybierzesz obsługę dao w projekcie, klasa bazowa widoku to CDaoRecordView. Widok jest połączony z obiektem CDaoRecordset .
Coledbrecordview Widok formularza, który wyświetla rekordy OLE DB w kontrolkach. Jeśli wybierzesz obsługę OLE DB w projekcie, klasa bazowa widoku to COleDBRecordView. Widok jest połączony z obiektem CRowset .

Uwaga

Od wersji 4.0 CEditView MFC pochodzi z CCtrlView.

Aby użyć tych klas w aplikacji, utwórz z nich klasy widoków aplikacji. Aby uzyskać powiązane informacje, zobacz Przewijanie i skalowanie widoków. Aby uzyskać więcej informacji na temat klas baz danych, zobacz Omówienie: Programowanie bazy danych.

Zobacz też

Używanie widoków