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
- Forum Access pour les développeurs
- Aide Access sur support.office.com
- Aide Access sur answers.microsoft.com
- Forums Access sur UtterAccess
- Centre d'aide pour les développeurs Access et la programmation VBA (FMS)
- Billets sur Access sur StackOverflow
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.