Compartir a través de


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

Nota

En este tema se describen control de barras de progreso objetos para fines de referencia de elementos de interfaz de usuario de MSAA. No se describe cómo crear control de barra de progreso 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.

Los controles de barra de progreso indican el progreso de una operación larga, como descargar un archivo desde Internet. Normalmente, el progreso se expresa como un porcentaje de cero (0) a cien (100).

El nombre de la clase de ventana de un control de barra de progreso es PROGRESS_CLASS, que se define como "msctls_progress" en Commctrl.h.

Métodos IAccessible

Los controles de barra de progreso admiten los siguientes métodos deIAccessible:

Propiedades de IAccessible

Los controles de barra de progreso admiten las siguientes propiedades deIAccessible:

Propiedad Comentarios
get_accChildCount La propiedad childCount es cero.
get_accFocus
get_accKeyboardShortcut La propiedad KeyboardShortcut es la tecla de acceso de la barra de progreso, que es un carácter subrayado en el texto de la etiqueta de la barra de progreso. La cadena devuelta contiene el carácter de clave de acceso anexado a la cadena "Alt+".
get_accName La propiedad Name es el texto de un control de texto estático que etiqueta la barra de progreso.
get_accParent La propiedad primario de es una ventana ( ROLE_SYSTEM_WINDOW ) que rodea el control y tiene el mismo Nombre propiedad y nombre de clase de ventana que el control.
get_accRole La propiedad Role de es ROLE_SYSTEM_PROGRESSBAR.
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
get_accValue La propiedad Value es una cadena de "0%" a "100%" que describe el progreso.

de interfaz IAccessible de