Compartir a través de


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

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.