Freigeben über


InputKeyboardSource.GetCurrentKeyState(VirtualKey) Methode

Definition

Ruft den Zustand des bereitgestellten virtuellen Schlüssels zum aktuellen Zeitpunkt ab (dies kann nach der Eingabenachricht sein, die derzeit verarbeitet wird, wenn die Eingabewarteschlange nicht verarbeitete Nachrichten enthält).

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

Parameter

virtualKey
VirtualKey

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

Gibt zurück

Die Flags, die den Status des angegebenen virtuellen Schlüssels zum aktuellen Zeitpunkt angeben

Hinweise

Bei der Behandlung eines KeyDown-Ereignisses meldet diese Methode möglicherweise, dass der Schlüsselzustand None nicht, Down wenn sich das KeyUp-Ereignis bereits in der Nachrichtenwarteschlange befindet.

Hinweis

Alle Tasten unterstützen den Locked Zustand (nicht nur die Standardtasten feststelltaste und num lock ).

Gilt für:

Weitere Informationen