Share via


Menú emergente (Referencia de elemento de interfaz de usuario de MSAA)

Nota

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

Un menú emergente muestra una lista de comandos de menú. Accesibilidad activa de Microsoft crea un objeto emergente de menú cuando se abre un elemento de menú en una barra de menús. La accesibilidad activa de Microsoft también crea objetos emergentes de menú para menús contextuales, que se muestran cuando el usuario hace clic con el botón derecho en un elemento de interfaz de usuario.

El nombre de la clase de ventana para un menú emergente es "#32768".

Métodos IAccessible

Un menú emergente admite los siguientes métodos IAccessible :

Propiedades IAccessible

Un menú emergente admite las siguientes propiedades IAccessible :

Propiedad Comentarios
get_accChild Recupera el IDispatch del elemento de menú especificado. Los identificadores secundarios de los elementos de menú se numeran secuencialmente de arriba a abajo a partir de uno.
get_accChildCount La propiedad ChildCount es el número de elementos de menú del menú, incluidos los separadores de menú.
get_accFocus
get_accName La propiedad Name de un menú emergente es el mismo nombre que el menú. La propiedad Name de un menú contextual es "Context".
get_accParent La propiedad Parent es una ventana ( ROLE_SYSTEM_WINDOW ) que rodea el menú emergente y tiene la misma propiedad Name y el mismo nombre de clase de ventana que el menú emergente .
get_accRole La propiedad Role es ROLE_SYSTEM_MENUPOPUP.
get_accState La propiedad State es una combinación de uno o varios de los siguientes valores: STATE_SYSTEM_INVISIBLE STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE |

Notas

IAccessible (interfaz)

Barra de menús

Elemento de menú