CorePhysicalKeyStatus Структура
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает набор элементов состояния физического ключа, которые можно получить.
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
struct CorePhysicalKeyStatus
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public struct CorePhysicalKeyStatus
Public Structure CorePhysicalKeyStatus
- Наследование
-
CorePhysicalKeyStatus
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10 (появилось в 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v1.0)
|
Поля
IsExtendedKey |
Указывает, является ли клавиша расширенной клавишей, например клавиши ALT и CTRL справа, которые отображаются на клавиатуре с расширенными 101/102 клавишами. Дополнительные сведения см. в разделе Флаг расширенного ключа . |
IsKeyReleased |
Указывает, перемещена ли клавиша из нажатого в состояние отпущена. Дополнительные сведения см. в разделе Флаг переходного состояния . |
IsMenuKeyDown |
Указывает, нажата ли в данный момент клавиша ALT (представлена значением VirtualKey.Menu). Дополнительные сведения см. в разделе Контекстный код . |
RepeatCount |
Количество нажатий клавиши. Дополнительные сведения см. в разделе Счетчик повторов . |
ScanCode |
Код сканирования для нажатой клавиши. Дополнительные сведения см. в разделе Сканирование кода . |
WasKeyDown |
Указывает, нажата ли клавиша в данный момент. Дополнительные сведения см. в разделе Предыдущий флаг Key-State . |