В программировании для Windows таблица ускорителей позволяет приложению указывать список ускорителей ( сочетаний клавиш ) для пунктов меню или других команд. [1] Например, Ctrl+ Sчасто используется как сочетание клавиш для пункта меню Файл→Сохранить, + является общим сочетанием клавиш для пункта меню Файл→Открыть и т. д. Ускоритель имеет приоритет над обычной обработкой и может быть удобным способом программирования обработки некоторых событий .CtrlO
Таблицы ускорителей обычно располагаются в разделе ресурсов двоичного файла .
Каждый акселератор связан с идентификатором элемента управления, таким же типом идентификаторов, которые назначаются кнопкам, полям со списком, полям со списками и также элементам меню. Таким образом, можно создавать объекты GUI , которые представляют ту же функцию, что и акселератор.
Поскольку использование меню, а затем и мыши, не всегда является лучшим решением, важно предоставить пользователям возможность минимизировать использование мыши. По этой причине отображение ускорителей в меню может быть полезным; оно информирует пользователя о наличии сочетаний клавиш и о том, что использование мыши не всегда обязательно.
Программная платформа Electron также использует термин «Ускоритель» в качестве названия своего API для указания сочетаний клавиш для пунктов меню и поведения программ на нескольких платформах, включая платформы, отличные от Windows. [2]