Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
CView i jego klasy pochodne to okna podrzędne, które reprezentują obszar klienta okna ramowego. Widoki pokazują dane i umożliwiają wprowadzanie danych do dokumentu.
Klasa widoku jest skojarzona z klasą dokumentu i klasą okien ramowych przy użyciu obiektu szablonu dokumentu.
Widok 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. Opracuj swoją klasę lub klasy widoków na podstawie CView.
CScrollView
Klasa podstawowa widoków z funkcjami przewijania. Wyprowadź swoją klasę widoku z CScrollView na potrzeby automatycznego przewijania.
Widoki formularzy i rekordów
Widoki formularzy są również widokami przewijania. 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 z przewijaniem, 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 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 Connectivity (ODBC). Podobnie jak w przypadku wszystkich widoków formularzy, CRecordView jest oparty na szablonie okna dialogowego.
CHtmlEditView
Widok formularza, który zapewnia funkcjonalność platformy edycji HTML WebBrowser.
Widoki sterowania
Widoki kontrolek wyświetlają kontrolkę jako widok.
CCtrlView
Klasa bazowa dla wszystkich widoków skojarzonych z kontrolkami systemu Windows. Widoki oparte na kontrolach 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 zaawansowaną kontrolkę edycji systemu Windows (zobacz CRichEditCtrl). Oprócz możliwości kontrolki edycji zaawansowane kontrolki edycji obsługują czcionki, kolory, formatowanie akapitu i osadzone obiekty OLE.
Widok listy CList
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 okienka po prawej stronie Eksploratora plików.
Widok 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 Eksploratora plików.
Powiązane klasy
CSplitterWnd umożliwia korzystanie z wielu widoków w jednym oknie ramowym.
CPrintDialog i CPrintInfo obsługują możliwość wydruku i podglądu wydruku.
CRichEditDoc i CRichEditCntrItem są używane z CRichEditView do implementowania możliwości kontenera OLE.
CSplitterWnd
Okno, które użytkownik może podzielić na wiele okienek. Te okienka mogą mieć zmieniany rozmiar przez użytkownika lub być ustalonych rozmiarów.
CPrintDialog
Udostępnia standardowe okno dialogowe do drukowania pliku.
CPrintInfo
Struktura zawierająca informacje o zadaniu drukowania lub podglądu wydruku. Używany przez architekturę drukowania CView.
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.