Поделиться через


Клавиши акселератора (C++)

Стандартные сочетания клавиш

Существуют стандартные сочетания клавиш, которые могут быть использованы в проектах приложений Windows. Некоторые из этих виртуальных клавиш предназначены для среды Windows. Другие поддерживают браузер или приложения Юникода. Вы можете использовать любую из этих клавиш в любом сочетании.

Ключ. Description
VK_ACCEPT (IME) принять
VK_BROWSER_BACK (Windows) Браузер, ключ back
VK_BROWSER_FAVORITES (Windows) Браузер, ключ избранного
VK_BROWSER_FORWARD (Windows) Браузер, ключ пересылки
VK_BROWSER_HOME (Windows) Браузер, начальный и домашний ключ
VK_BROWSER_REFRESH (Windows) Браузер, ключ обновления
VK_BROWSER_SEARCH (Windows) Браузер, ключ поиска
VK_BROWSER_STOP (Windows) Браузер, остановка ключа
VK_CONVERT Преобразование (IME)
VK_FINAL Окончательный режим (IME)
VK_HANGUEL (IME) Режим Hanguel (поддерживается для совместимости, используйте VK_HANGUL)
VK_HANGUL (IME) Режим хангула
VK_HANJA (IME) Режим Ханджа
VK_JUNJA (IME) Режим Junja
VK_KANA (IME) Режим Kana
VK_KANJI (IME) Режим Канджи
VK_LAUNCH_APP1 (Windows) Запуск ключа Приложения 1
VK_LAUNCH_APP2 (Windows) Запуск ключа приложения 2
VK_LAUNCH_MAIL (Windows) Запуск ключа почты
VK_LAUNCH_MEDIA_SELECT (Windows) Выбор ключа мультимедиа
VK_LCONTROL Клавиша CTRL слева
VK_LMENU Клавиша меню слева
VK_LSHIFT Клавиша SHIFT ВЛЕВО
VK_MEDIA_NEXT_TRACK (Windows) Следующий ключ отслеживания
VK_MEDIA_PLAY_PAUSE (Windows) Клавиша воспроизведения и приостановки мультимедиа
VK_MEDIA_PREV_TRACK (Windows) Предыдущий ключ отслеживания
VK_MEDIA_STOP (Windows) Остановка ключа мультимедиа
VK_MODECHANGE Запрос на изменение режима (IME)
VK_NONCONVERT (IME) nonconvert
VK_OEM_1 (Windows) Для стандартной клавиатуры США клавиша ;:
VK_OEM_102 (Windows) Клавиша угловой скобки или клавиша обратной косой черты на клавиатуре RT 102-key
VK_OEM_2 (Windows) Для стандартной клавиатуры США клавиша /?
VK_OEM_3 (Windows) Для стандартной клавиатуры США клавиша `~
VK_OEM_4 (Windows) Для стандартной клавиатуры США клавиша [{
VK_OEM_5 (Windows) Для стандартной клавиатуры США , клавиша \ |
VK_OEM_6 (Windows) Для стандартной клавиатуры США клавиша ]}
VK_OEM_7 (Windows) Для стандартной клавиатуры США клавиша single-quote/double-quote
VK_OEM_COMMA (Windows) Для любой страны или региона ключ
VK_OEM_MINUS (Windows) Ключ для любой страны или региона -
VK_OEM_PERIOD (Windows) Для любой страны или региона ключ .
VK_OEM_PLUS (Windows) Ключ для любой страны или региона +
VK_PACKET (Windows) Используется для передачи символов Юникода, как если бы они были нажатиями клавиш.
VK_RCONTROL Клавиша CTRL вправо
VK_RMENU Клавиша меню справа
VK_RSHIFT Клавиша SHIFT ВПРАВО
VK_SLEEP Ключ спящего режима компьютера
VK_VOLUME_DOWN (Windows) Ключ уменьшения громкости
VK_VOLUME_MUTE (Windows) Ключ отключения тома
VK_VOLUME_UP (Windows) Ключ "Вверх тома"
VK_XBUTTON1 (Windows) Кнопка мыши X1
VK_XBUTTON2 (Windows) Кнопка мыши X2

Ассоциация ключей акселератора

Во многих случаях требуется, чтобы пункт меню и сочетание клавиш выдавали одну и ту же команду. Это действие выполняется путем назначения того же идентификатора ресурса элементу меню и записи в таблице акселератора приложения. Затем можно изменить заголовок пункта меню, чтобы показать имя сочетания клавиш. Дополнительные сведения о элементах меню и клавишах акселератора см. в разделе "Команды меню".

Требования

Win32

См. также

Редактор сочетаний клавиш