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.
Te klasy są używane przez aplikacje kontenerów. Zarówno COleLinkingDoc, jak i COleDocument zarządzają kolekcjami obiektów COleClientItem. Zamiast wyprowadzać klasę dokumentu z CDocument, wyprowadzisz ją z COleLinkingDoc lub COleDocument, w zależności od tego, czy chcesz obsługiwać łącza do obiektów osadzonych w dokumencie.
Użyj obiektu COleClientItem, aby reprezentować każdy element OLE w swoim dokumencie, który jest osadzony z innego dokumentu lub stanowi link do innego dokumentu.
COleDocObjectItem
Obsługuje aktywne przechowywanie dokumentów.
COleDocument
Służy do implementacji złożonych dokumentów, a także podstawowej obsługi kontenerów. Służy jako kontener dla klas pochodnych klasy CDocItem. Ta klasa może służyć jako klasa bazowa dla dokumentów kontenerów i jest klasą bazową dla klasy COleServerDoc.
COleLinkingDoc
Klasa pochodna COleDocument zapewnia infrastrukturę do łączenia. Klasy dokumentów dla aplikacji kontenerów powinny pochodzić z tej klasy zamiast z COleDocument klasy , jeśli chcesz, aby obsługiwały łącza do obiektów osadzonych.
CRichEditDoc
Utrzymuje listę elementów klienta OLE znajdujących się w kontrolce edycji wzbogaconej. Używane z CRichEditView i CRichEditCntrItem.
CDocItem
Abstrakcyjna klasa bazowa COleClientItem i COleServerItem. Obiekty klas pochodnych od CDocItem reprezentują części dokumentów.
COleClientItem
Klasa elementu klienta reprezentująca stronę połączenia klienta z osadzonym lub połączonym elementem OLE. Utwórz elementy klienta z tej klasy.
CRichEditCntrItem
Zapewnia dostęp po stronie klienta do elementu OLE przechowywanego w rozbudowanej kontrolce edycji, gdy jest używana z CRichEditView i CRichEditDoc.
COleException
Wyjątek wynikający z błędu przetwarzania OLE. Ta klasa jest używana zarówno przez kontenery, jak i serwery.