Partilhar via


Controle de animação (referência de elemento da interface do usuário do MSAA)

Os controles de animação exibem silenciosamente um clipe de áudio e vídeo intercalado (AVI). Os controles de animação geralmente são exibidos quando os arquivos estão sendo copiados ou quando alguma outra tarefa demorada está sendo executada.

O nome da classe de janela para um controle de animação é ANIMATE_CLASS, que é definido como "SysAnimate32" em Commctrl.h.

Métodos IAccessible

Os controles de animação suportam os seguintes métodos IAccessible:

Propriedades IAccessible

Os controles de animação suportam as seguintes propriedades deIAccessible:

Propriedade Observações
get_accChildCount A propriedade ChildCount é zero.
get_accKeyboardShortcut Os controles de animação não têm atalhos de teclado. No entanto, se o rótulo para o controle contém uma chave de acesso (um caractere sublinhado no texto do rótulo do controle), get_accKeyboardShortcut retorna uma cadeia de caracteres não-NULL. Esta cadeia de caracteres contém o caractere de chave de acesso anexado à cadeia de caracteres "Alt+". Por exemplo, se o rótulo for "Download de arquivos", KeyboardShortcut será "Alt+d".
get_accName A propriedade Name é obtida do controle de texto estático que rotula o controle de animação. Ao criar controles, os desenvolvedores de servidor devem garantir que um controle de texto estático preceda imediatamente o controle que ele rotula dentro da ordem de tabulação.
get_accParent A propriedade Parent é uma janela ( ROLE_SYSTEM_WINDOW ) que envolve o controle e tem a mesma propriedade Name e window class name que o controle.
get_accRole A propriedade Role é ROLE_SYSTEM_ANIMATION.
get_accState A propriedade State é uma combinação de uma ou mais das seguintes constantes de estado de objeto: STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_ANIMATED
Para obter mais informações, consulte constantes de estado do objeto.

Interface IAccessible