Constantes intrínsecas como máscaras de bits
Se aplica a: Access 2013 | Access 2016
Para comprobar los argumentos Button o Shift puede usar una máscara de bits.
El argumento Button es un campo de bits que corresponden al botón primario del mouse (bit 0), al botón primario (bit 1) y al botón intermedio (bit 2). Estos bits corresponden a los valores 1, 2 y 4, respectivamente. Sólo uno de los bits está a 1, indicando qué botón ha provocado el evento.
Las constantes intrínsecas con que cuenta Microsoft Access para el argumento Button tienen los valores siguientes:
Constante | Valor |
---|---|
acLeftButton | 1 |
acRightButton | 2 |
acMiddleButton | 4 |
El argumento Shift es un campo de bits, con los bits menos significativos correspondientes a las teclas MAYÚS (bit 0), CTRL (bit 1) y ALT (bit 2). Estos bits corresponden a los valores 1, 2 y 4, respectivamente. El argumento Shift indica el estado de estas teclas. Se pueden definir todos, algunos o ninguno de estos bits, lo que indica que se presionan todas, algunas o ninguna de las teclas. Por ejemplo, si se presionan CTRL y ALT, el valor del argumento Shift es 6.
Las constantes intrínsecas con que cuenta Microsoft Access para el argumento Shift tienen los valores siguientes:
Constante | Valor |
---|---|
acShiftMask | 1 |
acCtrlMask | 2 |
acAltMask | 4 |
Use las constantes para probar cualquier combinación de botones y teclas sin tener que averiguar el valor de campo de bits único para cada combinación. Cada bit está a 1 si el botón o tecla correspondiente está presionado.
Vea también
- Acceso al foro de desarrolladores
- Acceso a la ayuda en support.office.com
- Acceso a la ayuda en answers.microsoft.com
- Acceso a foros en UtterAccess
- Acceso al centro de ayuda de programadores VBA y desarrolladores (FMS)
- Acceso a las publicaciones en StackOverflow
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.