Controle de cabeçalho (referência de elemento de interface do usuário msaa)
Observação
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 de 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 a exibição Detalhes é selecionada.
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 IAccessible :
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 IAccessible :
Propriedade | Comentários |
---|---|
get_accChildCount | A propriedade ChildCount é zero. |
get_accDefaultAction | A propriedade DefaultAction é "Click". |
Get_accfocus | |
Get_accname | A propriedade Name é a mesma que o 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