Share via


Asociar un comando de menú a una tecla de aceleración

Actualización: noviembre 2007

En algunas ocasiones puede ser conveniente contar con un comando de menú y una combinación de teclado para ejecutar el mismo comando de programa. Para ello, en el Editor de menús puede asignarse el mismo identificador de recursos al comando de menú y a una entrada de la tabla de aceleradores de la aplicación. Después puede editarse la propiedad Caption del comando de menú para que muestre el nombre de la tecla de aceleración.

Para asociar un comando de menú con una tecla de aceleración

  1. En el Editor de menús, seleccione el comando de menú que desee.

  2. En la ventana Propiedades, agregue el nombre de la tecla de aceleración a la propiedad Caption:

    • A continuación del título del menú, escriba la secuencia de escape de una tabulación (\t), para alinear a la izquierda todas las teclas de aceleración del menú.

    • Escriba el nombre de la tecla modificadora (CTRL, ALT o SHIFT), seguido de un signo más (+) y el nombre, la letra o el símbolo de la tecla adicional.

      Por ejemplo, para asignar CTRL+A al comando Abrir del menú Archivo, puede modificar la propiedad Caption del comando como sigue:

      &Open...\tCtrl+O 
      

      El comando de menú se actualiza en el Editor de menús para que muestre el nuevo título cuando lo escriba.

  3. Cree la entrada de la tabla de aceleradoresen la Editor de aceleradores y asígnele el mismo identificador que el comando de menú. Use una combinación de teclas que le resulte fácil de recordar.

Para obtener información sobre cómo agregar recursos a proyectos administrados, vea Recursos de aplicacionesen la Guía del desarrollador de .NET Framework de .NET Framework. Para obtener información sobre cómo agregar manualmente archivos de recursos a proyectos administrados, cómo obtener acceso a recursos, cómo mostrar recursos estáticos y cómo asignar cadenas de recursos a propiedades, vea Tutorial: Adaptar formularios Windows Forms y Tutorial: Utilizar los recursos de adaptación con ASP.NET.

Requisitos

Win32

Vea también

Tareas

Agregar comandos a un menú

Referencia

Editor de menús

Menús