VirtualKey Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает значения для каждого виртуального ключа.
public enum class VirtualKey
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class VirtualKey
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum VirtualKey
var value = Windows.System.VirtualKey.none
Public Enum VirtualKey
- Наследование
-
VirtualKey
- Атрибуты
Требования к Windows
| Семейство устройств |
Windows 10 (появилось в 10.0.10240.0)
|
| API contract |
Windows.Foundation.UniversalApiContract (появилось в v1.0)
|
Поля
| Имя | Значение | Описание |
|---|---|---|
| A | 65 | Клавиша или кнопка с буквой "A". |
| Accept | 30 | Кнопка принятия IME. |
| Add | 107 | Клавиша или кнопка операции добавления (+) на цифровой панели. |
| Application | 93 | Клавиша приложения или кнопка. |
| B | 66 | Клавиша буквы "B" или кнопка. |
| Back | 8 | Клавиша "Назад" или кнопка. |
| C | 67 | Клавиша с буквой "C" или кнопка. |
| Cancel | 3 | Клавиша отмены или кнопка. |
| CapitalLock | 20 | Клавиша CAPS LOCK или кнопка. |
| Clear | 12 | Клавиша или кнопка "Очистить". |
| Control | 17 | Клавиша CTRL или кнопка. Это общий вариант ctrl, применимый к макетам клавиш, где используется только одна клавиша CTRL или которые не должны различать нажатия клавиш CTRL слева и правой клавиши CTRL. |
| Convert | 28 | Кнопка преобразования IME. |
| D | 68 | Клавиша или кнопка с буквой "D". |
| Decimal | 110 | Десятичная (.) клавиша или кнопка, расположенные на цифровой панели. |
| Delete | 46 | Клавиша или кнопка "Удалить". |
| Divide | 111 | Клавиша или кнопка операции деления (/) на цифровой панели. |
| Down | 40 | Клавиша или кнопка СТРЕЛКА ВНИЗ. |
| E | 69 | Клавиша или кнопка с буквой E. |
| End | 35 | Клавиша end или кнопка . |
| Enter | 13 | Клавиша ввод или кнопка . |
| Escape | 27 | Клавиша ESC или кнопка. |
| Execute | 43 | Клавиша или кнопка выполнения. |
| F | 70 | Клавиша "F" или кнопка. |
| F1 | 112 | Функциональная клавиша F1 или кнопка. |
| F10 | 121 | Функциональная клавиша или кнопка F10. |
| F11 | 122 | Функциональная клавиша или кнопка F11. |
| F12 | 123 | Функциональная клавиша или кнопка F12. |
| F13 | 124 | Функциональная клавиша или кнопка F13. |
| F14 | 125 | Функциональная клавиша или кнопка F14. |
| F15 | 126 | Клавиша функции F15 или кнопка. |
| F16 | 127 | Функциональная клавиша или кнопка F16. |
| F17 | 128 | Функциональная клавиша или кнопка F17. |
| F18 | 129 | Функциональная клавиша или кнопка F18. |
| F19 | 130 | Функциональная клавиша или кнопка F19. |
| F2 | 113 | Функциональная клавиша или кнопка F2. |
| F20 | 131 | Функциональная клавиша или кнопка F20. |
| F21 | 132 | Функциональная клавиша или кнопка F21. |
| F22 | 133 | Функциональная клавиша или кнопка F22. |
| F23 | 134 | Функциональная клавиша или кнопка F23. |
| F24 | 135 | Функциональная клавиша или кнопка F24. |
| F3 | 114 | Функциональная клавиша или кнопка F3. |
| F4 | 115 | Функциональная клавиша или кнопка F4. |
| F5 | 116 | Функциональная клавиша или кнопка F5. |
| F6 | 117 | Функциональная клавиша или кнопка F6. |
| F7 | 118 | Функциональная клавиша или кнопка F7. |
| F8 | 119 | Функциональная клавиша или кнопка F8. |
| F9 | 120 | Функциональная клавиша или кнопка F9. |
| Favorites | 171 | Клавиша избранного или кнопка. |
| Final | 24 | Клавиша или кнопка "Окончательный символ". |
| G | 71 | Клавиша или кнопка с буквой "G". |
| GamepadA | 195 | Кнопка A геймпада. |
| GamepadB | 196 | Кнопка B геймпада. |
| GamepadDPadDown | 204 | Геймпад d-pad вниз. |
| GamepadDPadLeft | 205 | Геймпад d-pad слева. |
| GamepadDPadRight | 206 | Геймпад справа. |
| GamepadDPadUp | 203 | Геймпад d-pad up. |
| GamepadLeftShoulder | 200 | Левое плечо геймпада. |
| GamepadLeftThumbstickButton | 209 | Левая кнопка стиком геймпада. |
| GamepadLeftThumbstickDown | 212 | Левый стик геймпада вниз. |
| GamepadLeftThumbstickLeft | 214 | Левый стик геймпада. |
| GamepadLeftThumbstickRight | 213 | Левый стик геймпада вправо. |
| GamepadLeftThumbstickUp | 211 | Левый стик геймпада вверх. |
| GamepadLeftTrigger | 201 | Левый триггер геймпада. |
| GamepadMenu | 207 | Кнопка меню геймпада. |
| GamepadRightShoulder | 199 | Правое плечо геймпада. |
| GamepadRightThumbstickButton | 210 | Правая кнопка стиком геймпада. |
| GamepadRightThumbstickDown | 216 | Правый палец геймпада вниз. |
| GamepadRightThumbstickLeft | 218 | Правый палец геймпада слева. |
| GamepadRightThumbstickRight | 217 | Правый стик геймпада. |
| GamepadRightThumbstickUp | 215 | Геймпад правой палец вверх. |
| GamepadRightTrigger | 202 | Правый триггер геймпада. |
| GamepadView | 208 | Кнопка просмотра геймпада. |
| GamepadX | 197 | Кнопка Геймпада X. |
| GamepadY | 198 | Кнопка Y геймпада. |
| GoBack | 166 | Клавиша возврата или кнопка. |
| GoForward | 167 | Клавиша или кнопка "Перейти вперед". |
| GoHome | 172 | Клавиша или кнопка "Вернуться домой". |
| H | 72 | Клавиша или кнопка с буквой "H". |
| Hangul | 21 | Клавиша или кнопка параметра символа Хангыль. Хангыль — это слоговые фрагменты корейской письменной системы. |
| Hanja | 25 | Клавиша или кнопка параметра символа Hanja. Ханджа — это слоговые фрагменты корейской письменной системы. |
| Help | 47 | Клавиша справки или кнопка. |
| Home | 36 | Клавиша или кнопка Home. |
| I | 73 | Клавиша или кнопка с буквой "I". |
| ImeOff | 26 | Клавиша или кнопка "Редактор метода ввода" выключена. |
| ImeOn | 22 | Клавиша или кнопка редактора метода ввода. |
| Insert | 45 | Клавиша или кнопка "Вставить". |
| J | 74 | Клавиша или кнопка с буквой "J". |
| Junja | 23 | Клавиша или кнопка для параметра символа Junja. Junja — это слоговые фрагменты корейской письменной системы. |
| K | 75 | Клавиша или кнопка с буквой "K". |
| Kana | 21 | Клавиша или кнопка параметра символа Кана. Кана — это слоговые фрагменты японской письменной системы. |
| Kanji | 25 | Клавиша или кнопка параметра символа кандзи. Кандзи — это слоговые фрагменты японской письменной системы. |
| L | 76 | Клавиша или кнопка с буквой L. |
| Left | 37 | Клавиша стрелка влево или кнопка. |
| LeftButton | 1 | Левая кнопка мыши. |
| LeftControl | 162 | Левая клавиша CTRL или кнопка. |
| LeftMenu | 164 | Левая клавиша ALT или кнопка. |
| LeftShift | 160 | Левая клавиша shift или кнопка. |
| LeftWindows | 91 | Левая клавиша Или кнопка Windows. |
| M | 77 | Клавиша или кнопка с буквой "M". |
| Menu | 18 | Клавиша ALT или кнопка. Это общий вариант Alt, применимый к макетам клавиш только с одной клавишей ALT или которые не должны различать клавиши ALT слева и правой клавиши ALT. |
| MiddleButton | 4 | Средняя кнопка мыши. |
| ModeChange | 31 | Кнопка изменения режима IME. |
| Multiply | 106 | Клавиша или кнопка операции умножения (*), расположенные на цифровой панели. |
| N | 78 | Клавиша или кнопка с буквой "N". |
| NavigationAccept | 142 | Клавиша или кнопка принятия навигации. |
| NavigationCancel | 143 | Клавиша или кнопка отмены навигации. |
| NavigationDown | 139 | Клавиша навигации вниз или кнопка. |
| NavigationLeft | 140 | Левая клавиша навигации или кнопка. |
| NavigationMenu | 137 | Клавиша или кнопка меню навигации. |
| NavigationRight | 141 | Правая клавиша навигации или кнопка. |
| NavigationUp | 138 | Клавиша или кнопка навигации вверх. |
| NavigationView | 136 | Клавиша или кнопка навигации вверх. |
| NonConvert | 29 | Кнопка IME без изменения. |
| None | 0 | Значение виртуального ключа отсутствует. |
| Number0 | 48 | Клавиша или кнопка с числом "0". |
| Number1 | 49 | Клавиша или кнопка с числом "1". |
| Number2 | 50 | Клавиша или кнопка с числом "2". |
| Number3 | 51 | Клавиша или кнопка с числом "3". |
| Number4 | 52 | Клавиша или кнопка с цифрой "4". |
| Number5 | 53 | Клавиша или кнопка с числом "5". |
| Number6 | 54 | Клавиша или кнопка с цифрой "6". |
| Number7 | 55 | Клавиша или кнопка с числом "7". |
| Number8 | 56 | Клавиша или кнопка с числом "8". |
| Number9 | 57 | Клавиша или кнопка с числом "9". |
| NumberKeyLock | 144 | Клавиша или кнопка Num Lock. |
| NumberPad0 | 96 | Клавиша или кнопка с числом "0", расположенные на цифровой панели. |
| NumberPad1 | 97 | Клавиша или кнопка с числом "1", расположенные на цифровой панели. |
| NumberPad2 | 98 | Клавиша или кнопка с числом "2", расположенные на цифровой панели. |
| NumberPad3 | 99 | Числовая клавиша или кнопка "3", расположенные на цифровой панели. |
| NumberPad4 | 100 | Числовая клавиша или кнопка "4", расположенные на цифровой панели. |
| NumberPad5 | 101 | Числовая клавиша или кнопка "5", расположенная на цифровой панели. |
| NumberPad6 | 102 | Числовая клавиша или кнопка "6", расположенная на цифровой панели. |
| NumberPad7 | 103 | Числовая клавиша или кнопка "7", расположенная на цифровой панели. |
| NumberPad8 | 104 | Числовая клавиша или кнопка "8", расположенные на цифровой панели. |
| NumberPad9 | 105 | Числовая клавиша или кнопка "9", расположенная на цифровой панели. |
| O | 79 | Клавиша или кнопка с буквой O. |
| P | 80 | Клавиша или кнопка с буквой "P". |
| PageDown | 34 | Клавиша или кнопка Page Down . |
| PageUp | 33 | Клавиша или кнопка Page Up. |
| Pause | 19 | Клавиша или кнопка Пауза. |
| 42 | Клавиша или кнопка "Печать". |
|
| Q | 81 | Клавиша с буквой "Q" или кнопка. |
| R | 82 | Клавиша или кнопка "R". |
| Refresh | 168 | Клавиша или кнопка обновления. |
| Right | 39 | Клавиша или кнопка СТРЕЛКА ВПРАВО. |
| RightButton | 2 | Правая кнопка мыши. |
| RightControl | 163 | Правая клавиша CTRL или кнопка. |
| RightMenu | 165 | Правая клавиша ALT или кнопка. |
| RightShift | 161 | Правая клавиша SHIFT или кнопка. |
| RightWindows | 92 | Правая клавиша или кнопка Windows. |
| S | 83 | Клавиша или кнопка буквы "S". |
| Scroll | 145 | Клавиша или кнопка Scroll Lock (ScrLk). |
| Search | 170 | Клавиша или кнопка поиска. |
| Select | 41 | Выберите клавишу или кнопку. |
| Separator | 108 | Клавиша-разделитель или кнопка, расположенная на цифровой панели. |
| Shift | 16 | Клавиша SHIFT или кнопка. Это общий случай shift, применимый к ключевым макетам с одной клавишей SHIFT или которые не должны различать нажатия клавиш shift влево и вправо. |
| Sleep | 95 | Клавиша или кнопка спящего режима. |
| Snapshot | 44 | Клавиша или кнопка "Печать экрана". |
| Space | 32 | Клавиша пробела или кнопка. |
| Stop | 169 | Клавиша остановки или кнопка. |
| Subtract | 109 | Клавиша или кнопка операции вычитания (-) на цифровой панели. |
| T | 84 | Клавиша буквы "T" или кнопка. |
| Tab | 9 | Клавиша tab или кнопка. |
| U | 85 | Клавиша или кнопка с буквой "U". |
| Up | 38 | Клавиша стрелка вверх или кнопка. |
| V | 86 | Буква "V" клавиша или кнопка. |
| W | 87 | Клавиша или кнопка с буквой "W". |
| X | 88 | Клавиша или кнопка с буквой "X". |
| XButton1 | 5 | Дополнительная "расширенная" клавиша или кнопка устройства (например, дополнительная кнопка мыши). |
| XButton2 | 6 | Дополнительная "расширенная" клавиша или кнопка устройства (например, дополнительная кнопка мыши). |
| Y | 89 | Клавиша или кнопка с буквой "Y". |
| Z | 90 | Клавиша или кнопка с буквой "Z". |
Комментарии
Это перечисление используется в свойствах Windows.UI.Core.KeyEventArgs.VirtualKey, Windows.UI.Core.AcceleratorKeyEventArgs.VirtualKey, Windows.UI.Xaml.Input.KeyRoutedEventArgs.Key, Windows.UI.Xaml.Input.KeyboardAccelerator.Key и Windows.UI.Xaml.Input.ProcessKeyboardAcceleratorEventArgs.Key .
Дополнительные сведения, включая примеры кода, см . в разделах События клавиатуры и Ускорители клавиатуры.