Angir et grensesnitt som brukes av en rik tekst-redigeringskontroll hente OLE-relatert informasjon fra sin klient. Rich edit-kontrollen klienten er ansvarlig for å implementere dette grensesnittet, og tilordne den til kontrollen ved hjelp av EM_SETOLECALLBACK -meldingen. IRichEditOleCallback -grensesnittet inneholder følgende metoder:
| IUnknown-metodene | Beskrivelse |
|---|---|
| QueryInterface | Returnerer pekere til støttede grensesnitt. |
| AddRef | Intervaller refererer til antall. |
| Utgivelsen | Minker refererer til antall. |
| IRichEditOleCallback metoder | Beskrivelse |
|---|---|
| GetNewStorage | Lagringsplass for et nytt objekt limes inn fra utklippstavlen eller lese i fra en RTF-dataflyt. |
| GetInPlaceContext | Gir programmet, og dokumentet nivå grensesnitt og informasjon som er nødvendig for å støtte aktivering på stedet. |
| ShowContainerUI | Forteller programmet om du vil vise brukergrensesnittet beholder. |
| QueryInsertObject | En spørring at programmet som om et objekt skal settes. |
| SlettObjekt | Melding om at et objekt er i ferd med å bli slettet fra rich edit-kontrollen. |
| QueryAcceptData | Kalles på en Lim inn eller dra for å finne ut om dataene limes inn/dratt bør bli akseptert. |
| ContextSensitiveHelp | Forteller programmet at det bør overgangen til eller fra kontekstsensitiv hjelpemodus. |
| GetClipboardData | Gjør det mulig for klienten å oppgi sin egen utklippstavlen-objekt. |
| GetDragDropEffect | Gjør det mulig for klienten å angi virkningene av en slipp-operasjon. |
| GetContextMenu | Spørringer Søknad for en kontekst-menyen hvis du vil bruke på en høyre museknapp-eventen. |