Compartir a través de


KeyboardShortcut (propiedad)

La propiedad KeyboardShortcut describe una combinación de teclas o teclas que activa un objeto accesible especificado.

La propiedad keyboardShortcut de se recupera llamando a IAccessible::get_accKeyboardShortcut.

La cadena recuperada describe un de teclas de método abreviado de (también denominada acelerador de teclado) o una tecla de acceso (también denominada ). Una tecla de acceso es un carácter subrayado en el texto de un menú, un elemento de menú o una etiqueta de un control como un botón de inserción.

La cadena recuperada debe contener el nombre de la clave junto con la clave modificadora o las claves. La cadena debe tener el siguiente formato para que los clientes puedan analizarla fácilmente: [[tecla modificador]+[...]+] nombre de clave.

Algunos ejemplos son ALT+F, CTRL+ALT+4, WIN+F1, CTRL+ALT+MAYÚS+RETROCESO, o simplemente RETROCESO.

En la tabla siguiente se enumeran las claves modificadoras.

Tecla modificadora Descripción
ALT Tecla modificadora alternativa
CTRL Tecla modificadora de control
TURNO Tecla modificadora Mayús
GANAR Tecla del logotipo de Windows
FN Clave de función en equipos portátiles

 

No localice las cadenas de método abreviado de teclado.

Control de objetos que tienen ambos tipos de clave

Si un objeto tiene una tecla de método abreviado y una tecla de acceso, la propiedad KeyboardShortcut devuelve la tecla de acceso. La tecla de acceso es la que un usuario presionaría cuando el objeto o el elemento primario del objeto tenga el foco del teclado. Por ejemplo, el elemento de menú Imprimir podría tener una tecla de método abreviado (CTRL+P) y una tecla de acceso (P). Si un usuario presiona CTRL+P mientras el menú está activo, no ocurre nada. Pero si un usuario presiona P mientras el menú está activo, invoca el cuadro de diálogo Imprimir de la aplicación. En este caso, la propiedad KeyboardShortcut es "P" para reflejar lo que el usuario debe presionar cuando el menú tiene el foco del teclado.