OLE Classes conteneur

Ces classes sont utilisées par les applications conteneurs. COleLinkingDoc et COleDocument gérer les collections d'objets de COleClientItem . Plutôt que de dériver votre classe de document de CDocument, vous allez le dériver de COleLinkingDoc ou COleDocument, selon si vous voulez soutien pour accéder à des objets incorporés dans votre document.

Utilisez un objet COleClientItem pour représenter chaque élément OLE dans votre document qui est incorporé dans un autre document ou un lien vers un autre document.

COleDocument

Utilisé pour la mise en œuvre des documents composés, ainsi que soutien de la base de conteneur. Sert de conteneur pour les classes dérivées de CDocItem. Cette classe peut être utilisée comme classe de base pour les documents contenant et constitue la classe de base de COleServerDoc.

COleLinkingDoc

Une classe dérivée de COleDocument qui fournit l'infrastructure permettant de lier. Vous devez dériver les classes de document pour des applications de cette classe au lieu de votre conteneur de COleDocument si vous le souhaitez à l'appui de liens vers des objets incorporés.

CRichEditDoc

Tient à jour la liste des éléments de client OLE qui sont dans le contrôle RichEdit. Utilisée avec les classes CRichEditView et CRichEditCntrItem.

CDocItem

Classe de base abstraite de COleClientItem et COleServerItem. Les objets des classes dérivées de CDocItem représentent les parties de documents.

COleClientItem

Une classe d'élément client qui représente côté du client de la connexion à un élément OLE incorporé ou lié. Dérivez les éléments de votre client de cette classe.

CRichEditCntrItem

Fournit l'accès à un élément OLE stocké dans un contrôle rich edit lorsqu'elle est utilisée avec les classes CRichEditView et CRichEditDoc côté client.

COleException

Une exception résultant d'un échec au traitement OLE. Cette classe est utilisée par les conteneurs et serveurs.

Index