Controle de cabeçalho (referência de elemento da interface do usuário do MSAA)
Nota
Este tópico descreve objetos de controle de cabeçalho para fins de referência de elemento de interface do usuário do MSAA. Como criar objetos controle de cabeçalho 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 de cabeçalho exibe títulos na parte superior das colunas de informações e permite que o usuário classifique as informações clicando nos títulos. O Windows Explorer usa um controle de cabeçalho quando o modo de exibição Detalhes é selecionado.
O nome da classe de janela para um controle de cabeçalho é WC_HEADER, que é definido como "SysHeader32" em Commctrl.h.
Métodos IAccessible
Um controle de cabeçalho dá suporte aos seguintes métodos deIAccessible:
Método | Comentários |
---|---|
accDoDefaultAction | Esse método executa a ação padrão clicando no cabeçalho. |
accHitTest | |
accLocation | |
accNavigate | |
accSelect |
Propriedades IAccessible
Um controle de cabeçalho dá suporte às seguintes propriedades deIAccessible:
Propriedade | Comentários |
---|---|
get_accChildCount | A propriedade ChildCount é zero. |
get_accDefaultAction | A propriedade DefaultAction é "Click". |
get_accFocus | |
get_accName | A propriedade Name é igual ao nome do cabeçalho da coluna. |
get_accParent | A propriedade Parent é uma janela (ROLE_SYSTEM_LIST) que envolve o controle e tem o mesmo nome de classe de janela que o controle. |
get_accRole | A propriedade Role é ROLE_SYSTEM_COLUMNHEADER. |
get_accState | O valor da propriedade State é sempre STATE_SYSTEM_READONLY e também pode incluir STATE_SYSTEM_INVISIBLE. |
Tópicos relacionados