Compartilhar via


Menu pop-up (referência de elemento de interface do usuário msaa)

Observação

Este tópico descreve objetos menu pop-up para fins de referência de elemento de interface do usuário do MSAA. Como criar objetos de Menu Pop-up em várias estruturas de interface do usuário não é descrito aqui. Consulte a documentação de referência da API para a estrutura de interface do usuário que você está usando.

Um menu pop-up exibe uma lista de comandos de menu. A Acessibilidade Ativa da Microsoft cria um objeto pop-up de menu quando um item de menu em uma barra de menus é aberto. A Acessibilidade Ativa da Microsoft também cria objetos pop-up de menu para menus de contexto, que são exibidos quando o usuário clica com o botão direito do mouse em um elemento de interface do usuário.

O nome da classe de janela para um menu pop-up é "#32768".

Métodos IAccessible

Um menu pop-up dá suporte aos seguintes métodos IAccessible :

Propriedades IAccessible

Um menu pop-up dá suporte às seguintes propriedades IAccessible :

Propriedade Comentários
get_accChild Recupera o IDispatch para o item de menu especificado. As IDs filho para os itens de menu são numeradas sequencialmente de cima para baixo, começando com uma.
get_accChildCount A propriedade ChildCount é o número de itens de menu no menu, incluindo separadores de menu.
Get_accfocus
Get_accname A propriedade Name para um menu pop-up é o mesmo nome do menu. A propriedade Name para um menu de contexto é "Context".
get_accParent A propriedade Parent é uma janela ( ROLE_SYSTEM_WINDOW ) que envolve o menu pop-up e tem a mesma propriedade Name e o nome da classe de janela que o menu pop-up .
Get_accrole A propriedade Role é ROLE_SYSTEM_MENUPOPUP.
Get_accstate A propriedade State é uma combinação de um ou mais dos seguintes valores: STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE

Observações

IAccessible Interface

Barra de menu

Item de menu