Compartilhar via


Texto estático (referência de elemento da interface do usuário do MSAA)

Controles de texto estático fornecem uma maneira conveniente de exibir texto em caixas de diálogo e outras janelas. Controles de texto estático geralmente servem como rótulos para outros controles.

O nome da classe de janela para um controle de texto estático é "STATIC".

Métodos IAccessible

Os controles de texto estáticos dão suporte aos seguintes métodos deIAccessible:

  • accHitTest
  • accLocation
  • accNavigate
  • accSelect

Propriedades IAccessible

Os controles de texto estático dão suporte às seguintes propriedades deIAccessible:

Propriedade Comentários
get_accChild
get_accChildCount A propriedade ChildCount é zero.
get_accDescription
get_accFocus
get_accHelp
get_accHelpTopic
get_accKeyboardShortcut A propriedade KeyboardShortcut é a chave de acesso, que é o caractere sublinhado no texto que ativa o controle associado ao texto estático. A cadeia de caracteres retornada contém o caractere de chave de acesso acrescentado à cadeia de caracteres "Alt+".
get_accName A propriedade Name é a mesma do texto no controle de texto estático.
get_accParent A propriedade Pai é uma janela (ROLE_SYSTEM_WINDOW) que envolve o controle e tem a mesma propriedade Name e o nome da classe de janela que o controle.
get_accRole A propriedade Role é ROLE_SYSTEM_STATICTEXT.
get_accState A propriedade State é uma combinação de um ou mais dos seguintes valores : STATE_SYSTEM_READONLY | STATE_SYSTEM_INVISIBLE

Anotações

  • O método accSelect retorna DISP_E_MEMBERNOTFOUND quando é chamado com SELFLAG_TAKEFOCUS em um objeto de texto estático.
  • Controles estáticos com o estilo SS_ICON retornam dados inválidos na propriedade name.

interface IAccessible