Partager via


macro GET_FLAGS_LPARAM (winuser.h)

Récupère l’état de certaines clés virtuelles à partir de la valeur LPARAM spécifiée.

Syntaxe

int GET_FLAGS_LPARAM(
    LPARAM lParam
);

Paramètres

lParam

Valeur à convertir.

Valeur retournée

Type : int

La valeur de retour est le mot de bas ordre représentant l’état de clé virtuelle. Ce peut être l’une des valeurs suivantes :

Code de retour Valeur Descriptif
MK_CONTROL 0x0008 La touche CTRL est enfoncée.
MK_LBUTTON 0x0001 Le bouton gauche de la souris est enfoncé.
MK_MBUTTON 0x0010 Le bouton central de la souris est enfoncé.
MK_RBUTTON 0x0002 Le bouton droit de la souris est enfoncé.
MK_SHIFT 0x0004 La touche MAJ est enfoncée.
MK_XBUTTON1 0x0020 Le premier bouton X est bas.
MK_XBUTTON2 0x0040 Le deuxième bouton X est enfoncé.

Remarques

Cette macro est identique à la macro GET_KEYSTATE_LPARAM .

Spécifications

Besoin Valeur
Client minimum requis Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
plateforme cible Fenêtres
En-tête winuser.h (include Windows.h)

Voir aussi

conceptuelle

GET_KEYSTATE_LPARAM

d’entrée de la souris

Référence