Klasy widoków (Windows)
CView
klasy pochodne to okna podrzędne reprezentujące obszar klienta okna ramowego. Widoki pokazują dane i akceptują dane wejściowe dla dokumentu.
Klasa widoku jest skojarzona z klasą dokumentu i klasą okien ramowych przy użyciu obiektu szablonu dokumentu.
Cview
Klasa podstawowa dla widoków specyficznych dla aplikacji danych dokumentu. Widoki wyświetlają dane i akceptują dane wejściowe użytkownika w celu edytowania lub wybierania danych. Utwórz pochodne klasy lub klasy widoku z klasy CView
.
Cscrollview
Klasa podstawowa widoków z funkcjami przewijania. Utwórz klasę widoku z CScrollView
na potrzeby automatycznego przewijania.
Widoki formularzy i rekordów
Widoki formularzy są również przewijane widoki. Są one oparte na szablonie okna dialogowego.
Widoki rekordów pochodzą z widoków formularzy. Oprócz szablonu okna dialogowego mają również połączenie z bazą danych.
Cformview
Widok przewijania, którego układ jest zdefiniowany w szablonie okna dialogowego. Tworzenie klasy z CFormView
w celu zaimplementowania interfejsu użytkownika na podstawie szablonu okna dialogowego.
Cdaorecordview
Udostępnia widok formularza połączony bezpośrednio z obiektem zestawu rekordów obiektu dostępu do danych (DAO). Podobnie jak w przypadku wszystkich widoków formularzy, CDaoRecordView
element jest oparty na szablonie okna dialogowego. DaO jest używany z bazami danych programu Access i jest obsługiwany za pośrednictwem pakietu Office 2013. DaO 3.6 jest wersją ostateczną i jest uważany za przestarzałą.
Crecordview
Udostępnia widok formularza połączony bezpośrednio z obiektem zestawu rekordów Open Database Połączenie ivity (ODBC). Podobnie jak w przypadku wszystkich widoków formularzy, CRecordView
element jest oparty na szablonie okna dialogowego.
CHtmlEditView
Widok formularza, który zapewnia funkcjonalność platformy edycji HTML WebBrowser.
Widoki kontrolek
Widoki kontrolek wyświetlają kontrolkę jako widok.
Cctrlview
Klasa bazowa dla wszystkich widoków skojarzonych z kontrolkami systemu Windows. Widoki oparte na kontrolkach zostały opisane poniżej.
Ceditview
Widok zawierający standardową kontrolkę edycji systemu Windows (zobacz CEdit). Kontrolki edycji obsługują edytowanie tekstu, wyszukiwanie, zastępowanie i przewijanie.
Cricheditview
Widok zawierający kontrolkę edycji wzbogaconej systemu Windows (zobacz CRichEditCtrl). Oprócz możliwości kontrolki edycji zaawansowane kontrolki edycji obsługują czcionki, kolory, formatowanie akapitu i osadzone obiekty OLE.
Clistview
Widok zawierający kontrolkę listy systemu Windows (zobacz CListCtrl). Kontrolka listy wyświetla kolekcję elementów, z których każda składa się z ikony i etykiety, w sposób podobny do prawego okienka Eksplorator plików.
Ctreeview
Widok zawierający kontrolkę drzewa systemu Windows (zobacz CTreeCtrl). Kontrolka drzewa wyświetla hierarchiczną listę ikon i etykiet rozmieszczonych w sposób podobny do lewego okienka Eksplorator plików.
Powiązane klasy
CSplitterWnd
umożliwia korzystanie z wielu widoków w jednym oknie ramowym. CPrintDialog
i CPrintInfo
obsługują możliwość wyświetlania podglądu wydruku i wydruku. CRichEditDoc
i CRichEditCntrItem
są używane do CRichEditView
implementowania możliwości kontenera OLE.
Csplitterwnd
Okno, które użytkownik może podzielić na wiele okienek. Te okienka mogą być możliwe do zmiany rozmiaru przez użytkownika lub stały rozmiar.
Cprintdialog
Udostępnia standardowe okno dialogowe do drukowania pliku.
Cprintinfo
Struktura zawierająca informacje o zadaniu drukowania lub podglądu wydruku. Używany przez CView
architekturę drukowania.
CRichEditDoc
Utrzymuje listę elementów klienta OLE, które znajdują się w obiekcie CRichEditView
.
CRichEditCntrItem
Zapewnia dostęp po stronie klienta do elementu OLE przechowywanego w obiekcie CRichEditView
.