Udostępnij za pośrednictwem


Zarządzanie danymi o zmiennych danych dokumentu

Jak zmienne składowe klasy dokumentu w życie danych dokumentu.Na przykład program Bazgroły deklaruje członka danych typu CObList — połączonej listy przechowującej wskaźniki do CObject obiektów.Ta lista służy do przechowywania tablice punktach tworzących freehand Rysowanie linii.

Jak zaimplementować dokumentu danych zależy od charakteru aplikacji.Aby ułatwić out, MFC dostaw grupy "klasy kolekcji" — tablice, listy i mapy (słowniki), łącznie z kolekcji na podstawie szablonów języka C++ — wraz z klas, które takich jak różne typy danych typowe CString, CRect, CPoint, CSize, i CTime.Aby uzyskać więcej informacji na temat tych klas, zobacz Omówienie Biblioteka klasy w Odniesienia MFC.

Podczas definiowania danych dokumentu będzie zazwyczaj dodać funkcje składowe klasy dokumentu ustaw i elementów danych i innych użytecznych operacji na ich.

Widoki dostępu do obiektu dokumentu przy użyciu widoku wskaźnik do dokumentu w widoku w czasie jego tworzenia.Ten wskaźnik w widoku, funkcji elementów członkowskich można pobrać wywołując CView Członkowskich funkcji GetDocument.Należy oddać ten wskaźnik do typu dokumentu.Następnie można uzyskać dostęp członkowie dokumentów publicznych przez wskaźnik.

Transfer danych często wymaga bezpośredniego dostępu lub chcesz użyć niepublicznych członkowie klasy dokumentu, można utworzyć widoku klasy przyjaciela (w kategoriach C++) Klasa dokumentu.

Zobacz też

Informacje

Za pomocą dokumentów