Share via


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.

 

IAccessible Interface