Compartilhar via


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

Nota

Este tópico descreve menu pop-up objetos para fins de referência de elemento de interface do usuário do MSAA. Como criar objetos 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. O Microsoft Active Accessibility cria um objeto pop-up de menu quando um item de menu em uma barra de menus é aberto. O Microsoft Active Accessibility 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 deIAccessible:

  • accHitTest
  • accLocation
  • accNavigate
  • accSelect

Propriedades IAccessible

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

Propriedade Comentários
get_accChild Recupera ode IDispatchpara 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 é "Contexto".
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

Anotações

interface IAccessible

da Barra de Menus do

item de menu