GetAsyncKeyState
von ActiveVB-Team
Deklaration
Declare Function GetAsyncKeyState Lib "user32" ( _ ByVal vKey As Long) As IntegerWeitere Informationen zur Verwendung dieser Funktion finden sie u.U. auch im Artikel GetAsyncKeyState des API-Wikis.
Über GetAsyncKeyState ist zu erfahren, ob derzeit eine Taste betätigt ist oder ob sie seit dem letzten Aufruf dieser Funktion gedrückt wurde. Dies ist für Anwendungen die auf Änderungen der Shift- und Funktionstasten reagieren müssen. Es kann z.B. festgestellt werden, ob eine Funktionstaste gedrückt wurde, bevor mit der Maus ein bestimmtes Element gewählt wurde.
Parameter | |
---|---|
vKey | Virtueller KEyCode [VK_...] für eine Taste. |
Tabelle 1
Rückgabewerte | |
---|---|
State |
Tabelle 2
Unterstützte Betriebssysteme
Win32s, Windows 95, Windows 98, Windows NT
Verwandte API-Funktionen
GetKeyboardState, GetKeyState, GetSystemMetrics, MapVirtualKey, SetKeyboardState
Zugehörige Tipps
Zugehörige Microsoft Knowledge Base Artikel