Freigeben über


CoreWindow.GetKeyState(VirtualKey) Methode

Definition

Ruft den Status eines virtuellen Schlüssels ab.

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

Parameter

virtualKey
VirtualKey

Der virtuelle Schlüssel, für den der Zustand zurückgegeben wird.

Gibt zurück

Die Flags, die den aktuellen Status des bereitgestellten virtuellen Schlüssels angeben, wenn das Eingabeereignis ausgelöst wurde.

Anmerkung

Für WinUI 3-Apps gibt diese Methode NULL zurück. Verwenden Sie stattdessen Microsoft.UI.Input.InputKeyboardSource.GetKeyStateForCurrentThread-.

Siehe Windows-Runtime-APIs, die in Desktop-Appsnicht unterstützt werden.

Implementiert

Hinweise

Alle Schlüssel unterstützen den Zustand Gesperrt (nicht nur die standardmäßigen FESTSTELLTASTE und NUM-TASTEN).

Gilt für:

Weitere Informationen

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