Использование ресурса таблицы сочетаний клавиш
Наиболее распространенным способом добавления поддержки ускорителя в приложения на основе Win32 является включение таблицы сочетаний клавиш ресурс с исполняемый файл и затем загрузить ресурс во время выполнения приложения. Ниже описаны действия, связанные с использованием ресурсов таблицы сочетаний клавиш:
-
Создайте таблицы сочетаний клавиш в файле определения ресурса. Скомпилировать его и добавить полученный ресурс в исполняемый файл приложения.
-
Включить вызов функции LoadAccelerators для загрузки ресурсов таблицы сочетаний клавиш и получить дескриптор в таблице сочетаний клавиш.
-
Добавьте функцию TranslateAccelerator в цикл сообщений, связанный с таблицы сочетаний клавиш.
-
Обрабатывать сообщения WM_COMMAND , когда пользователь использует ускоритель.