Specifică o interfață utilizate de către un text îmbogățit editare de control pentru a regăsi informații legate de OLE la clientul său. Un control de editare bogat client este responsabil pentru această interfață de punere în aplicare și atribuirea de a controlul utilizând EM_SETOLECALLBACK mesajul. Interfața IRichEditOleCallback are următoarele metode:
Metodele IUnknown | Descriere |
---|---|
QueryInterface | Întoarce indicii la interfe?ele acceptate. |
AddRef | Incremente de referin?ă count. |
Presă | Decrements de referin?ă count. |
Metode de IRichEditOleCallback | Descriere |
---|---|
GetNewStorage | Prevede de stocare pentru un nou obiect lipit din clipboard sau citi în la un flux RTF. |
GetInPlaceContext | Prevede aplicarea și document nivel interfe?ele ?i informa?iile necesare pentru a sprijini activare pe loc. |
ShowContainerUI | Spune aplicarea dacă se afișează interfa?a container. |
QueryInsertObject | Interogările aplicarea la dacă se inserează un obiect. |
ȘtergereObiect | Notificarea care obiect este pe cale să se elimină dintr-un control de editare bogat. |
QueryAcceptData | Numit pe o pastă sau trageți pentru a determina dacă datele lipite/târât ar trebui să fie acceptate. |
ContextSensitiveHelp | Aplicarea de spune că acesta ar trebui să tranziție în și din modul de ajutor context de sensibil. |
GetClipboardData | Permite clientului să furnizeze propriul obiect clipboard. |
GetDragDropEffect | Permite clientului să se precizeze efectele unei opera?iuni de drop. |
GetContextMenu | Interogările cererea pentru un meniu contextual pentru a utiliza pe un buton al mouse-ului în jos eveniment. |