Визначає інтерфейс використовуються форматованого тексту редагувати контролю для отримання пов'язані з OLE інформації з клієнтом. Керування форматується Клієнт несе відповідальність за реалізацію цього інтерфейсу і призначення його до елемента керування за допомогою EM_SETOLECALLBACK повідомлення. Інтерфейс IRichEditOleCallback має наступні методи:
IUnknown методи | Опис |
---|---|
QueryInterface | Повертає посилання на підтримуваних інтерфейси. |
AddRef | Приріст посилання кол. |
Реліз | Зменшує посилання кол. |
IRichEditOleCallback методи | Опис |
---|---|
GetNewStorage | Забезпечує зберігання для нового об'єкта, вставки з буфера обміну або читати в з RTF-потоку. |
GetInPlaceContext | Забезпечує застосування і документ рівня інтерфейсів та інформації, необхідної для підтримки на місці активації. |
ShowContainerUI | Повідомляє програмі, чи відображати інтерфейс користувача контейнер. |
QueryInsertObject | Запити застосування щодо того, чи вставлено об'єкт. |
Видалити за допомогою | Повідомлення, що об'єкт буде видалено з елемента керування форматованого тексту. |
QueryAcceptData | Закликав вставити або перетягнути, щоб визначити, чи дані, вставлені/витягли повинні бути прийняті. |
ContextSensitiveHelp | Повідомляє програмі, що вона повинна перехід в або з режиму контекстної довідки. |
GetClipboardData | Дозволяє клієнтові надати буфер обміну. |
GetDragDropEffect | Дозволяє клієнтові, щоб визначити вплив падіння операції. |
GetContextMenu | Запитує додаток для контекстного меню для використання на правою кнопкою миші вниз події. |