Die Community zu .NET und Classic VB.
Menü

GetAsyncKeyState

 von 

Deklaration  

Declare Function GetAsyncKeyState Lib "user32" ( _
                 ByVal vKey As Long) As Integer
Weitere 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
vKeyVirtueller 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