OLE classi Container

Queste classi vengono utilizzate dalle applicazioni di contenitore. Sia COleLinkingDoc che COleDocument gestire insiemi di oggetti COleClientItem . Piuttosto che deriva la classe documento dalla CDocument, voi avrete derivarlo da COleLinkingDoc o COleDocument, dipende se non si desidera il supporto per i collegamenti agli oggetti incorporati nel documento.

Utilizzare un oggetto COleClientItem per rappresentare ogni elemento OLE nel documento che è incorporato da un altro documento o è un collegamento a un altro documento.

COleDocument

Utilizzati per l'implementazione di documenti compositi, come supporto per il contenitore di base. Funge da contenitore per le classi derivate da CDocItem. Questa classe è la classe base per COleServerDoc e può essere utilizzata come classe base per i documenti del contenitore.

COleLinkingDoc

Una classe derivata da COleDocument che fornisce l'infrastruttura per il collegamento. È consigliabile derivare le classi di documento per le vostre applicazioni contenitore da questa classe anziché da COleDocument se vuoi sostenere collegamenti a oggetti incorporati.

CRichEditDoc

Gestisce l'elenco di elementi client OLE inclusi nel controllo rich edit. Usato con CRichEditView e CRichEditCntrItem.

CDocItem

Classe base astratta di COleClientItem e COleServerItem. Gli oggetti di classi derivate da CDocItem rappresentano parti dei documenti.

COleClientItem

Classe dell'elemento client che rappresenta il lato del cliente della connessione a un elemento OLE incorporato o collegato. Derivare i tuoi oggetti client da questa classe.

CRichEditCntrItem

Fornisce l'accesso sul lato client a un elemento OLE memorizzato in un controllo rich edit se utilizzato con CRichEditView e CRichEditDoc.

COleException

Un'eccezione risultante da un errore nell'elaborazione di OLE. Questa classe viene utilizzata dal server e contenitori.

Index