Share via


Control de barra de estado (referencia de elementos de interfaz de usuario de MSAA)

Nota

En este tema se describen los objetos Status Bar Control con fines de referencia de elementos de interfaz de usuario de MSAA. Aquí no se describe cómo crear objetos de control de barra de estado en varios marcos de interfaz de usuario. Consulte la documentación de referencia de API para el marco de interfaz de usuario que usa.

Las barras de estado muestran información de estado en una ventana horizontal en la parte inferior de una ventana de la aplicación. Las barras de estado a menudo se dividen en partes, denominadas paneles, y cada panel muestra información de estado diferente. Además, las barras de estado pueden contener objetos de diferentes tipos, incluidos botones y barras de progreso. El nombre de clase de ventana de un control de barra de estado es STATUSCLASSNAME, que se define como "msctls_statusbar32" en Commctrl.h.

Métodos IAccessible

Las barras de estado admiten los siguientes métodos IAccessible :

Propiedades IAccessible

Las barras de estado admiten las siguientes propiedades IAccessible :

Propiedad Comentarios
get_accChildCount La propiedad ChildCount es el número de paneles de la barra de estado.
get_accFocus
get_accName El propio objeto de barra de estado no tiene una propiedad Name . La propiedad Name de cada panel de la barra de estado es la misma que el texto mostrado.
get_accParent La propiedad Parent del objeto de barra de estado es una ventana ( ROLE_SYSTEM_WINDOW ) que rodea el control y tiene el mismo nombre de clase de ventana que el control. La propiedad Parent de los paneles de la barra de estado es el objeto de barra de estado.
get_accRole La propiedad Role del propio objeto de barra de estado es ROLE_SYSTEM_STATUSBAR. El texto mostrado en una barra de estado tiene ROLE_SYSTEM_STATICTEXT como su propiedad Role .
get_accState La propiedad State es una combinación de uno o varios de los siguientes valores: STATE_SYSTEM_INVISIBLE STATE_SYSTEM_UNAVAILABLE | | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE

Notas

Dado que no se admiten métodos abreviados de teclado para controles de barra de estado o áreas de texto en barras de estado, no se admite get_accKeyboardShortcut .

IAccessible (Interfaz)