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 .

Применяется к

См. также раздел