CoreWindow.GetKeyState(VirtualKey) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Извлекает состояние виртуального ключа.
public:
virtual CoreVirtualKeyStates GetKeyState(VirtualKey virtualKey) = GetKeyState;
CoreVirtualKeyStates GetKeyState(VirtualKey const& virtualKey);
public CoreVirtualKeyStates GetKeyState(VirtualKey virtualKey);
function getKeyState(virtualKey)
Public Function GetKeyState (virtualKey As VirtualKey) As CoreVirtualKeyStates
Параметры
- virtualKey
- VirtualKey
Виртуальный ключ, для которого возвращается состояние.
Возвращаемое значение
Флаги, указывающие текущее состояние предоставленного виртуального ключа при запуске входного события.
Заметка
Для приложений WinUI 3 этот метод возвращает значение NULL. Вместо этого используйте Microsoft.UI.InputKeyboardSource.GetKeyStateForCurrentThread.
См. API среды выполнения Windows, которые не поддерживаются в классических приложениях.
Реализации
Комментарии
Все ключи поддерживают состояние заблокированных (а не только стандартные клавиши Caps Lock и Num Lock).
Применяется к
См. также раздел
- <xref:Windows.UI.Core.CoreVirtualKeyStates%0a*+M%3aWindows.UI.Core.CoreWindow.GetAsyncKeyState(Windows.System.VirtualKey)%0a*+%5bInputKeyboardSource.GetKeyStateForCurrentThread%5d(%2fwindows%2fwindows-app-sdk%2fapi%2fwinrt%2fmicrosoft.ui.input.inputkeyboardsource.getkeystateforcurrentthread)>