Там нет реальной вещи, как глобальное контекстное меню. Это просто потому, что разные приложения могут использовать разные элементы управления редактирования. Тот, который мы видим в Блокноте, вероятно, будет ближе всего к тому, что мы могли бы назвать универсальным меню, которое вы могли бы изменить (если бы у вас был источник), используя что-то вроде этого.
Вместо этого вы можете использовать Notepad++ , который гораздо более настраиваемый, чем стандартный блокнот, и поддерживает все виды плагинов.
Что касается офиса, если вы на 2003 вы можете просто
- щелкните правой кнопкой мыши область меню
- Нажмите Настроить
- Выберите вкладку Панели инструментов
- Проверьте контекстные меню
- Найдите меню, которое вы хотите редактировать, в текстовом меню.
Если вам нужен метод программирования, попробуйте это.
Что касается офиса, если вы используете 2007/2010 (те, которые с пользовательским интерфейсом ленты), то вы могли бы следовать этому руководству или от самих Microsoft.
[Изображение получено по ссылке выше]
Сказав все это
Я не думаю, что щелкнуть правой кнопкой мыши по меню. Лучший способ сделать что-то подобное - использовать Autohotkey. Конечно , это действительно зависит от того, что вы после этого, но есть кучи ресурсов из там , которые могли бы помочь. Autohotkey не добавляет контекстные меню, но вы можете использовать ярлыки для выполнения таких задач, как это (Дэвид Джеймс Миллер)
^!+v::
Clip0 = %ClipBoardAll%
ClipBoard = %ClipBoard% ; Convert to plain text
Send ^v
Sleep 1000
ClipBoard = %Clip0%
VarSetCapacity(Clip0, 0) ; Free memory
Return
который в основном вставляет любой текст как обычный текст (удаляет форматирование, например шрифты, курсив и т. д.).
Надеюсь, вы найдете здесь что-нибудь полезное!