Condividi tramite


Controllo indicatore di stato (riferimento all'elemento dell'interfaccia utente MSAA)

Nota

In questo argomento viene descritto controllo indicatore di stato oggetti ai fini del riferimento all'elemento dell'interfaccia utente MSAA. Come creare controllo indicatore di stato oggetti in vari framework dell'interfaccia utente non è descritto qui. Vedere la documentazione di riferimento sulle API per il framework dell'interfaccia utente in uso.

I controlli indicatore di stato indicano lo stato di avanzamento di un'operazione lunga, ad esempio il download di un file da Internet. In genere il progresso è espresso come percentuale da zero (0) a cento (100).

Il nome della classe della finestra per un controllo indicatore di stato è PROGRESS_CLASS, definito come "msctls_progress" in Commctrl.h.

Metodi IAccessible

I controlli indicatore di stato supportano i metodi diIAccessible seguenti:

Proprietà IAccessible

I controlli indicatore di stato supportano le proprietàIAccessibleseguenti:

Proprietà Commenti
get_accChildCount La proprietà ChildCount è zero.
get_accFocus
get_accKeyboardShortcut La proprietà KeyboardShortcut è il tasto di scelta della barra di stato, che è un carattere sottolineato nel testo dell'etichetta per la barra di stato. La stringa restituita contiene il carattere di tasto di scelta 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à padre è una finestra ( ROLE_SYSTEM_WINDOW ) che circonda il controllo e ha lo stesso nome proprietà e classe finestra del controllo.
get_accRole La proprietà role è ROLE_SYSTEM_PROGRESSBAR.
get_accState La proprietà State è una combinazione di uno o più dei valori di 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.

interfaccia IAccessible