InputKeyboardSource.GetCurrentKeyState(VirtualKey) Метод
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Извлекает состояние предоставленного виртуального ключа в текущее время (которое может быть после обработки входного сообщения, если входная очередь содержит необработанные сообщения).
public:
virtual VirtualKeyStates GetCurrentKeyState(VirtualKey virtualKey) = GetCurrentKeyState;
VirtualKeyStates GetCurrentKeyState(VirtualKey const& virtualKey);
public VirtualKeyStates GetCurrentKeyState(VirtualKey virtualKey);
function getCurrentKeyState(virtualKey)
Public Function GetCurrentKeyState (virtualKey As VirtualKey) As VirtualKeyStates
- virtualKey
- VirtualKey
Виртуальный ключ, для которого возвращается состояние.
Флаги, указывающие состояние предоставленного виртуального ключа в текущее время
При обработке события KeyDown этот метод может сообщить, что состояние ключа — вместо None
Down
, если событие KeyUp уже находится в очереди сообщений.
Примечание
Все ключи поддерживают Locked
состояние (а не только стандартные клавиши CAPS LOCK и NUM LOCK ).
Продукт | Версии |
---|---|
Windows App SDK | 1.4, 1.5, 1.6 |