이러한 클래스는 컨테이너 애플리케이션에서 사용됩니다. 둘 다 COleLinkingDoc
개체 COleDocument
의 COleClientItem
컬렉션을 관리합니다. 문서 클래스를 CDocument
에서 파생하는 대신, 문서에 포함된 개체에 대한 링크 지원 여부에 따라 COleLinkingDoc
또는 COleDocument
에서 파생할 수 있습니다.
개체를 COleClientItem
사용하여 다른 문서에 포함되거나 다른 문서에 대한 링크인 문서의 각 OLE 항목을 나타냅니다.
COleDocObjectItem
활성 문서 포함을 지원합니다.
COleDocument
복합 문서 구현 및 기본 컨테이너 지원에 사용됩니다. 에서 파생된 CDocItem
클래스의 컨테이너 역할을 합니다. 이 클래스는 컨테이너 문서의 기본 클래스로 사용할 수 있으며, COleServerDoc
의 기본 클래스이기도 합니다.
COleLinkingDoc
이 클래스에서 COleDocument
파생된 클래스는 연결 인프라를 제공합니다. 포함된 개체에 대한 링크를 지원하려는 경우, 컨테이너 애플리케이션에 대한 문서 클래스를 COleDocument
대신 이 클래스에서 파생시켜야 합니다.
CRichEditDoc
서식 있는 편집 컨트롤에 있는 OLE 클라이언트 항목 목록을 유지 관리합니다.
CRichEditView 및 CRichEditCntrItem과 함께 사용됩니다.
CDocItem
COleClientItem
및 COleServerItem
의 추상 기본 클래스입니다. 문서에서 파생된 CDocItem
클래스의 개체는 문서의 일부를 나타냅니다.
COleClientItem
포함되거나 연결된 OLE 항목에 대한 연결의 클라이언트 쪽을 나타내는 클라이언트 항목 클래스입니다. 이 클래스에서 클라이언트 항목을 파생합니다.
CRichEditCntrItem
리치 에디트 컨트롤 CRichEditView
및 CRichEditDoc
와 함께 사용될 때 클라이언트 측에서 저장된 OLE 항목에 대한 액세스를 제공합니다.
COleException
OLE 처리 실패로 인한 예외입니다. 이 클래스는 컨테이너와 서버 모두에서 사용됩니다.