Control de barra de estado (referencia de elemento de interfaz de usuario de MSAA)
Nota
En este tema se describen objetos de control de barras de estado con fines de referencia de elementos de interfaz de usuario de MSAA. No se describe cómo crear control de barra de estado objetos 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 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 deIAccessible:
- accHitTest
- accLocation
- accNavigate
- accSelect
Propiedades de IAccessible
Las barras de estado admiten las siguientes propiedades de 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 Nombre 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 de para el propio objeto de barra de estado es ROLE_SYSTEM_STATUSBAR. El texto que se muestra 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 de : 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.