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 ).