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 , CEditView CListView i 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 CEditView CEditView klasy 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 , CFormView CRecordView i 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.