Controllo barra di avanzamento (riferimento all'elemento dell'interfaccia utente MSAA)
Nota
Questo argomento descrive gli oggetti Controllo barra di avanzamento a scopo di Riferimento all'elemento dell'interfaccia utente MSAA. Come creare oggetti Controllo barra di avanzamento in vari framework dell'interfaccia utente non è descritto qui. Vedere la documentazione di riferimento per l'API per il framework dell'interfaccia utente in uso.
I controlli barra di avanzamento indicano lo stato di avanzamento di un'operazione prolungata, ad esempio il download di un file da Internet. In genere il progresso viene espresso come percentuale da zero (0) a cento (100).
Il nome della classe di finestra per un controllo barra di stato è PROGRESS_CLASS, definito come "msctls_progress" in Commctrl.h.
Metodi IAccessibili
I controlli barra di stato supportano i metodi IAccessi seguenti:
Proprietà IAccessibili
I controlli barra di stato supportano le proprietà IAccessi seguenti:
Proprietà | Commenti |
---|---|
get_accChildCount | La proprietà ChildCount è zero. |
get_accFocus | |
get_accKeyboardShortcut | La proprietà KeyboardShortcut è la chiave di accesso della barra di avanzamento, ovvero un carattere sottolineato nel testo dell'etichetta per la barra di stato. La stringa restituita contiene il carattere di chiave di accesso aggiunto alla stringa "ALT+". |
get_accName | La proprietà Name è il testo di un controllo testo statico che etichetta la barra di stato. |
get_accParent | La proprietà Parent è una finestra ( ROLE_SYSTEM_WINDOW ) che circonda il controllo e ha lo stesso nome della proprietà Name e della classe di finestra del controllo. |
get_accRole | La proprietà Role è ROLE_SYSTEM_PROGRESSBAR. |
get_accState | La proprietà State è una combinazione di uno o più dei valori seguenti:STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE | |
get_accValue | La proprietà Value è una stringa da "0%" a "100%" che descrive lo stato di avanzamento. |