Responder
Para ver siempre la letra subrayada, debe ir a la configuración de Facilidad de acceso en Windows (puede usar Ganar + U llegar más rápido).
Windows 10:
- Encontrar y hacer clic Teclado en el lado izquierdo.
- Desplácese hasta la parte inferior en el lado derecho.
- Encuentra y enciende
Underline access keys when available
.
Anterior a Windows 10:
- Encontrar y hacer clic Facilita el uso del teclado. enlazar.
- Encuentra y enciende
Underline keyboard shortcuts and access keys
.
¿Por qué no siempre los ves?
Si usa un método abreviado de teclado: una tecla de menú contextual dedicada en el teclado o usando Cambio + F10 - la clave de acceso siempre debe mostrarse . Cuando usen el mouse, probablemente no ser visible .
El razonamiento es que el uso del teclado para abrir un menú implica el uso continuo del teclado, por lo que se muestran las teclas de acceso al teclado. Cuando se usa un mouse (o pantalla táctil), la guía visual está implícita sin la ayuda de un teclado.
Los productos individuales como Firefox e incluso el propio Outlook de Microsoft se desvían de esto y, por ejemplo, siempre muestre las teclas de acceso para que pueda hacer clic con el botón derecho del mouse y ver inmediatamente qué tecla puede presionar.
Fondo
Las versiones más recientes de Windows (después de XP, creo) comenzaron a ocultar la mnemotécnica de forma predeterminada. Mnemotécnico es el nombre oficial de esta letra subrayada en los menús y en los menús contextuales, pero comúnmente se llama Llave de acceso .
No hay un estándar que defina cómo se deben asignar las mnemónicas. Microsoft siempre ha sido muy consistente en el uso de mnemónicos en sus productos, por lo que es más fácil memorizarlos y ser coherentes (como su ejemplo con S para S Cra, R para p r propiedades, etc.). Cada desarrollador de software puede asignar sus propias mnemotécnicas, lo que provoca inconsistencias entre los diferentes programas.
Más importante aún, algunos programas de diseño de interfaz de usuario permiten a los desarrolladores asignar automáticamente mnemónicas no conflictivas a sus menús y menús contextuales, lo que causa una inconsistencia aún mayor entre los programas.
Por último, puede leer más detalles técnicos al respecto en Microsoft Docs: https://docs.microsoft.com/en-us/cpp/windows/assigning-access-keys-to-menu-commands
View
, aView(V)
. Estoy buscando la solución.