1

У меня есть приложение, в котором есть пункты меню, на которых нет сочетаний клавиш.

Я хотел бы добавить свой собственный ярлык для запуска этого пункта меню. В OSX есть панель Клавиатура, которая позволяет вам определять сочетания клавиш для любого пункта меню приложения. Есть ли что-то подобное для Windows?

Мой вопрос отличается от вопроса, помеченного как [возможный дубликат 1. На эти вопросы отвечает, как запустить приложение. Мой вопрос спрашивает, как выполнить пункт меню.

Элемент меню - это текст, который запускает действие приложения при его выборе. Он часто проходит вдоль верхней части приложения и может иметь пункты подменю.

Примером этого является меню Файл, общее для многих приложений. Элемент меню или подменю будет Файл> Сохранить.

Мой вопрос спрашивает, есть ли способ назначить сочетание клавиш для запуска пункта меню или пункта подменю.

1 ответ1

1

Вы можете использовать AutoHotkey, чтобы настроить ярлыки для меню для указанных окон. Его веб-сайт содержит множество учебных пособий, которые помогут вам начать работу.

Команда для использования WinMenuSelectItem с синтаксисом:

WinMenuSelectItem, WinTitle, WinText, Меню, Подменю1, Подменю2, Подменю3, Подменю4, Подменю5, Подменю6, ExcludeTitle, ExcludeText

Примеры:

; This will select File->Open in Notepad:
WinMenuSelectItem, Untitled - Notepad, , File, Open

; Same as above except it's done by position vs. name:
WinMenuSelectItem, Untitled - Notepad, , 1&, 2&

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .