Compartilhar via


controle Up-Down (referência de elemento da interface do usuário do MSAA)

Nota

Este tópico descreve objetos Up-Down Control para fins de referência de elemento de interface do usuário do MSAA. Como criar objetos Up-Down Control 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 controle up-down, também conhecido como controle de rotação, combina um par de botões exibidos como setas com um controle de edição de amigo. Clicar nas setas incrementa ou decrementa o valor no controle de edição.

O nome da classe de janela para um controle up-down é UPDOWN_CLASS, que é definido como "msctls_updown32" em Commctrl.h.

Métodos IAccessible

Um controle up-down dá suporte aos seguintes métodos deIAccessible:

  • accHitTest
  • accLocation
  • accNavigate
  • accSelect

Propriedades IAccessible

Um controle de up-down dá suporte às seguintes propriedades deIAccessible:

Propriedade Comentários
get_accChild
get_accChildCount A propriedade ChildCount é "2" (os botões de seta para cima e para baixo).
get_accFocus
get_accHelp
get_accHelpTopic
get_accName A propriedade Name para o objeto de controle para cima e para baixo é obtida do texto da janela do controle (ou legenda). Esse texto não é exibido com o controle up-down, portanto, os desenvolvedores de servidor devem fornecer texto significativo na instrução de definição de recursos do controle para ajudar os usuários de utilitários cliente a identificar o controle. A propriedade Name para o botão de seta superior no controle de cima para baixo é "Mais" e a propriedade Nome do para o botão de seta inferior é "Menos".
get_accParent A propriedade Pai do controle de cima para baixo é uma janela (ROLE_SYSTEM_WINDOW) que envolve o controle e tem o mesmo nome nome e o nome da classe de janela que o controle. A propriedade Pai dos botões de seta para cima e para baixo é o objeto de controle para cima e para baixo.
get_accRole A propriedade Role para o objeto de controle de cima para baixo é ROLE_SYSTEM_SPINBUTTON. A propriedade Role para os botões de seta é ROLE_SYSTEM_PUSHBUTTON.
get_accState A propriedade State para o objeto de controle up-down é um dos seguintes valores de :STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE
get_accValue

Anotações

O Microsoft Active Accessibility expõe o controle de edição do amigo como um objeto separado.

interface IAccessible