У меня есть элемент управления RichEdit, который использует реализацию интерфейса IRichEditOleCallback , чтобы он мог размещать изображения и внедренные объекты.
Частью этого интерфейса является метод GetContextMenu .Если этот метод не реализован, контекстное меню (очевидно) не будет отображаться.Возврат E_NOTIMPL не сработает.
Я бы не хотел реализовывать контекстное меню с нуля, хотя по умолчанию оно вполне подойдет.Есть ли простой способ вернуть контекстное меню при использовании IRichEditOleCallback ?
РЕДАКТИРОВАТЬ: я обнаружил, что щелчок по клавише «контекстное меню» все еще вызывает меню по умолчанию.Это щелчок правой кнопкой мыши, который не работает.