COleDocument

COleDocument jest klasą bazową dla dokumentów OLE, które obsługuje edycji wizualnej. COleDocument pochodzi od CDocument, który umożliwia aplikacji OLE do używania architektury widok i dokumentów dostarczonych przez bibliotekę klas Microsoft Foundation.

COleDocument traktuje dokumentu jako zbiór obiektów CDocItem do obsługi OLE elementów. Kontener i serwera aplikacji wymaga tej architektury, ponieważ ich dokumenty muszą zawierać elementy OLE. Klasy COleServerItem i COleClientItem , zarówno pochodzące z CDocItem, zarządzanie interakcje między aplikacjami i elementy OLE.

Podczas pisania aplikacji kontenera proste, pochodną klasy dokumentu COleDocument. Podczas pisania aplikacji kontenera, który obsługuje łączenie elementów osadzonych zawartych przez jego dokumenty, pochodną klasy dokumentu COleLinkingDoc. Jeśli piszesz serwer aplikacji lub kombinacji serwera kontenera, pochodną klasy dokumentu COleServerDoc. COleLinkingDoc i COleServerDoc są uzyskiwane z COleDocument, więc tych klas dziedziczą wszystkich usług dostępnych w COleDocument i CDocument.

Aby użyć COleDocument, pochodną klasy i dodawania nowych funkcji do zarządzania-OLE dane aplikacji, a także elementy połączonych lub osadzonych. W przypadku zdefiniowania CDocItem-pochodnych klas do przechowywania danych aplikacji w trybie macierzystym, realizację domyślne zdefiniowane przez COleDocument można używać do przechowywania zarówno OLE i dane-OLE. Można także zaprojektować własne struktury danych do przechowywania danych-OLE oddzielnie od elementów OLE. Aby uzyskać więcej informacji, zobacz artykuł pojemnikach: mieszanki pliki w Visual C++ Programmer's Guide.

CDocument obsługuje wysyłanie dokumentu poprzez pocztę elektroniczną, jeśli obsługa poczty (MAPI). COleDocument został zaktualizowany OnFileSendMail do obsługi dokumentów złożonych poprawnie. Aby uzyskać więcej informacji, zobacz artykuły MAPI tematy i Obsługa MAPI w MFC w Visual C++ Programmer's Guide.

# include lt;afxole.h>

Członkowie klasy |nbsp; Klasa podstawowa | Wykres hierarchii

Próbkinbsp; MFC próbki POJEMNIK | Próbki MFC MFCBIND

Index