Partager via


Constantes intrinsèques en tant que masques de bits

S’applique à : Access 2013 | Access 2016

Pour tester les arguments Button ou Shift (majuscule), utilisez un masque de bits.

L'argument Button est un champ binaire dont les bits correspondent au bouton gauche de la souris (bit 0), au bouton droit (bit 1) et au bouton du milieu (bit 2). Ces bits correspondent respectivement aux valeurs 1, 2 et 4. Un seul de ces bits est positionné sur 1, indiquant quel bouton a déclenché l'événement.

Les constantes intrinsèques fournies par Microsoft Access pour l'argument Button possèdent les valeurs suivantes :

Constante Valeur
acLeftButton 1
acRightButton 2
acMiddleButton 4

L'argument Shift (majuscule) est un champ binaire, dont les bits les moins significatifs correspondent à la touche Maj (bit 0), à la touche Ctrl (bit 1) et à la touche Alt (bit 2). Ces bits correspondent respectivement aux valeurs 1, 2 et 4. Shift indique l'état de ces touches. Tous les bits peuvent être positionnés sur 1, certains seulement ou aucun, indiquant que l'utilisateur a appuyé sur toutes les touches, sur certaines ou sur aucune. Par exemple, si l'utilisateur appuie sur les touches Ctrl et Alt, la valeur de Shift est 6.

Les constantes intrinsèques fournies par Microsoft Access pour l'argument Shift possèdent les valeurs suivantes :

Constante Valeur
acShiftMask 1
acCtrlMask 2
acAltMask 4

Utilisez les constantes pour tester toute combinaison de boutons et de clés sans avoir à déterminer la valeur de champ de bits unique pour chaque combinaison. Le bit est activé (valeur 1) si on appuie sur le bouton ou sur la touche.

Voir aussi

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.