Klasy widoków (architektura)
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 widoków z CView
klasy .
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łą.
Chtmlview
Obsługuje kontrolkę przeglądania sieci Web w aplikacji. Kontrolka obsługuje dynamiczny kod HTML w MFC.
Coledbrecordview
Zapewnia obsługę interfejsu OLE DB MFC dla widoków formularzy.
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.
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 ikony i ciągi w sposób podobny do prawego okienka Eksplorator plików.
Ctreeview
Widok zawierający kontrolkę drzewa systemu Windows (zobacz CTreeCtrl). Kontrolka drzewa wyświetla ikony i ciągi rozmieszczone w hierarchii w sposób podobny do lewego okienka Eksplorator plików.