Freigeben über


GET_FLAGS_LPARAM Makro (winuser.h)

Ruft den Status bestimmter virtueller Schlüssel aus dem angegebenen LPARAM-Wert ab.

Syntax

int GET_FLAGS_LPARAM(
    LPARAM lParam
);

Die Parameter

lParam

Der zu konvertierende Wert.

Rückgabewert

Typ: int

Der Rückgabewert ist das Wort mit niedriger Reihenfolge, das den Zustand des virtuellen Schlüssels darstellt. Es kann sich um einen der folgenden Werte handeln:

Rückgabecode Wert BESCHREIBUNG
MK_CONTROL 0x0008 Die STRG-TASTE ist gedrückt.
MK_LBUTTON 0x0001 Die linke Maustaste ist gedrückt.
MK_MBUTTON 0x0010 Die mittlere Maustaste ist gedrückt.
MK_RBUTTON 0x0002 Die rechte Maustaste ist gedrückt.
MK_SHIFT 0x0004 Die UMSCHALT-Taste ist gedrückt.
MK_XBUTTON1 0x0020 Die erste X-Taste ist nach unten.
MK_XBUTTON2 0x0040 Die zweite X-Taste ist nach unten.

Bemerkungen

Dieses Makro ist identisch mit dem GET_KEYSTATE_LPARAM Makro.

Anforderungen

Anforderung Wert
Mindestens unterstützter Client Windows 2000 Professional [nur Desktop-Apps]
Mindestanforderungen für unterstützte Server Windows 2000 Server [nur Desktop-Apps]
Zielplattform Fenster
Überschrift winuser.h (enthalten Windows.h)

Siehe auch

Konzeptionelle

GET_KEYSTATE_LPARAM

Mauseingabe-

Referenz