Estas clases son utilizadas por las aplicaciones de contenedor. COleLinkingDoc y COleDocument administran colecciones de objetos de COleClientItem . En lugar de derivar la clase de documento de CDocument, usted podrá derivar de COleLinkingDoc o COleDocument, dependiendo de si es o no desea soporte para enlaces a objetos incrustados en el documento.
Utilice un objeto COleClientItem para representar cada elemento OLE en el documento que está incrustado en otro documento o un vínculo a otro documento.
Utilizado para la aplicación de documentos compuestos, así como apoyo de contenedor básico. Actúa como un contenedor para las clases derivadas de CDocItem. Esta clase puede utilizarse como clase base para los documentos de contenedor y es la clase base para COleServerDoc.
Una clase derivada de COleDocument que proporciona la infraestructura para vincular. Usted debe derivar las clases de documento para sus aplicaciones de contenedor de esta clase en lugar de COleDocument si desea apoyar vínculos a objetos incrustados.
Mantiene la lista de elementos de cliente OLE que están en el control rich edit. Utilizado con CRichEditView y CRichEditCntrItem.
Clase base abstracta de COleClientItem y COleServerItem. Objetos de clases derivadas de CDocItem representan partes de documentos.
Una clase de elemento de cliente que representa el lado del cliente de conexión a un elemento OLE vinculado o incrustado. Tus artículos de cliente se derivan de esta clase.
Proporciona acceso de cliente a un elemento OLE almacenado en un control rich edit cuando se usa con CRichEditView y CRichEditDoc.
Una excepción resultantes de un fallo en el procesamiento de OLE. Esta clase se utiliza por contenedores y servidores.