Share via


Control de encabezado (referencia de elementos de interfaz de usuario de MSAA)

Nota

En este tema se describen los objetos Header Control para fines de referencia de elementos de interfaz de usuario de MSAA. No se describe cómo crear objetos de control de encabezado en varios marcos de interfaz de usuario. Consulte la documentación de referencia de API para el marco de interfaz de usuario que usa.

 

Un control de encabezado muestra encabezados en la parte superior de las columnas de información y permite al usuario ordenar la información haciendo clic en los encabezados. El Explorador de Windows usa un control de encabezado cuando se selecciona la vista Detalles.

El nombre de clase de ventana de un control de encabezado es WC_HEADER, que se define como "SysHeader32" en Commctrl.h.

Métodos IAccessible

Un control de encabezado admite los siguientes métodos IAccessible :

Método Comentarios
accDoDefaultAction Este método realiza la acción predeterminada haciendo clic en el encabezado .
accHitTest
accLocation
accNavigate
accSelect

 

Propiedades IAccessible

Un control de encabezado admite las siguientes propiedades IAccessible :

Propiedad Comentarios
get_accChildCount La propiedad ChildCount es cero.
get_accDefaultAction La propiedad DefaultAction es "Click".
get_accFocus
get_accName La propiedad Name es la misma que el nombre del encabezado de columna.
get_accParent La propiedad Parent es una ventana ( ROLE_SYSTEM_LIST ) que rodea el control y tiene el mismo nombre de clase de ventana que el control.
get_accRole La propiedad Role es ROLE_SYSTEM_COLUMNHEADER.
get_accState El valor de la propiedad State siempre se STATE_SYSTEM_READONLY y también puede incluir STATE_SYSTEM_INVISIBLE.

 

IAccessible (Interfaz)