Compartir a través de


Barra de menús (referencia de elementos de interfaz de usuario de MSAA)

Nota

En este tema se describen objetos de barra de menús con fines de referencia de elementos de interfaz de usuario de MSAA. No se describe cómo crear barra de menús objetos en varios marcos de interfaz de usuario. Consulte la documentación de referencia de API para el marco de interfaz de usuario que usa.

Una barra de menús es el área de una ventana inmediatamente debajo de la barra de título que contiene elementos de menú como Archivo, Editar, Ventanay Ayuda. Accesibilidad activa de Microsoft también crea un objeto de barra de menús para un menú del sistema, que es el menú de la esquina superior izquierda de la barra de título y contiene elementos de menú como Restaurar, Mover, Tamaño, Minimizary Maximizar.

Nota

Dado que los controles de la barra de menús no reciben el foco, no se admiten los métodosy get_accFocusaccSelect para este control.

Métodos IAccessible

Los controles de barra de menús admiten los siguientes métodos deIAccessible:

Propiedades de IAccessible

Los controles de barra de menús admiten las siguientes propiedades deIAccessible:

Propiedad Comentarios
get_accChild Recupera el IDispatch del elemento de menú especificado. Los identificadores secundarios de los elementos de menú se numeran secuencialmente de izquierda a derecha a partir de uno.
get_accChildCount La propiedad ChildCount es el número de elementos de menú de la barra de menús. La propiedad ChildCount para un menú del sistema es una.
get_accDescription La propiedad Description de una barra de menús es "Contiene comandos para manipular la vista o documento actual". La propiedad Description para un menú del sistema es "Contiene comandos para manipular la ventana".
get_accDefaultAction
get_accFocus
get_accHelp
get_accHelpTopic
get_accKeyboardShortcut La propiedad KeyboardShortcut de una barra de menús situada debajo de la barra de título es "Alt". La propiedad KeyboardShortcut de para un menú del sistema es "Alt+Espacio".
get_accName La propiedad Name de una barra de menús situada debajo de la barra de título es "Application". La propiedad Name para un menú del sistema es "System".
get_accParent
get_accRole La propiedad Role de es ROLE_SYSTEM_MENUBAR.
get_accState La propiedad State es una combinación de uno o varios de los siguientes valores de : STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE

Notas

El sistema desencadena más de un evento EVENT_SYSTEM_MENUSTART que no siempre tiene un evento EVENT_SYSTEM_MENUEND correspondiente. Además, el sistema no desencadena los eventos EVENT_SYSTEM_MENUPOPUPSTART y EVENT_SYSTEM_MENUPOPUPEND de forma coherente. Se trata de un problema conocido y se está solucionando.

de interfaz IAccessible de

de elemento de menú de

menú emergente