Appendice A: Informazioni di riferimento sugli elementi dell'interfaccia utente supportati
Questa appendice contiene informazioni sugli elementi dell'interfaccia utente forniti dal sistema esposti da Microsoft Active Accessibility in Windows 95, Windows 98, Microsoft Windows NT, Windows 2000, Windows XP e Windows 2000 Server. Questo supporto consente alle utilità client di ottenere informazioni sugli elementi dell'interfaccia utente forniti dal sistema nelle applicazioni che non implementano Microsoft Active Accessibility.
Oleacc.dll supporta i controlli definiti negli elementi User32.dll, Comctl32.dlle windows. In particolare, supporta i tipi seguenti di elementi dell'interfaccia utente (elencati in base al nome della classe di Windows).
Nome classe Windows | Tipo di elemento dell'interfaccia utente | Aggiornamenti di Windows Vista |
---|---|---|
ListBox | Caselle di riepilogo | Nessuno |
Bottone | Pulsanti di scelta, pulsanti di opzione, pulsanti di controllo, caselle di gruppo | I pulsanti di divisione possono avere zero o più elementi figlio. |
Statico | Etichette | Nessuno |
Redigere | Caselle di testo | Nessuno |
ComboBox | Caselle combinate, elenchi a discesa | Nessuno |
ScrollBar | Barre di scorrimento | EVENT_OBJECT_CONTENTSCROLLED è un nuovo evento per il controllo con funzionalità di scorrimento, ma non include una barra di scorrimento standard come parte del controllo. |
#32768 | Menu UTENTE | Nessuno |
#32770 | Finestre di dialogo USER | Nessuno |
#32771 | Finestra alt-tab | Disponibile solo in modalità classica. |
msctls_statusbar32 | Barre di stato | Nessuno |
msctls_progress32 | Indicatore di stato | Le nuove opzioni di colore per le barre di stato non vengono esposte dalle proprietà di Microsoft Active Accessibility o automazione interfaccia utente Microsoft. |
msctls_hotkey32 | Controlli tasto di scelta rapida | Nessuno |
msctls_trackbar32 | Barre di avanzamento, dispositivi di scorrimento | Nessuno |
msctls_updown32 | Controlli di scorrimento o di scorrimento verso il basso | Nessuno |
SysAnimate32 | Controllo animazione | Nessuno |
SysTabControl32 | Controllo Struttura a schede | Nessuno |
SysHeader32 | Intestazioni visualizzazione elenco | Nessuno |
SysListView32 | Controlli visualizzazione elenco | Nessuno |
SysTreeView32 | Controlli visualizzazione albero | Nessuno |
SysDateTimePick32 (versioni 5 e 6) | Selezione data e/o ora | La versione 6 di questo controllo in Windows Vista include un'implementazioneIAccessible nativa. |
SysIPAddress32 | Controlli degli indirizzi IP | Nessuno |
tooltips_class32 | Descrizioni comando | Nessuno |
ToolbarWindow32 | Barre degli strumenti | Nessuno |
RICHEDIT, RichEdit20A, RichEdit20W | Campi di testo | Nessuno |
SysMonthCal32 (versioni 5 e 6) | Calendario mensile | La versione 6 di questo controllo in Windows Vista include un'implementazioneIAccessible nativa. |
Sebbene alcuni supporti per gli elementi dell'interfaccia utente forniti dal sistema siano forniti da Microsoft Active Accessibility in Microsoft Windows NT 4.0 con Service Pack 4, questo supporto è limitato.
Questa appendice elenca le IAccessible proprietà e metodi supportati da Microsoft Active Accessibility per ogni elemento dell'interfaccia utente. Se applicabile, la documentazione elenca anche i WinEvents che l'elemento dell'interfaccia utente attiva e include informazioni aggiuntive sulle proprietà e i metodi supportati. Include anche informazioni sui ruoli oggetto e sulle relative proprietà e metodi IAccessible supportati.
Questi dettagli possono aiutare gli sviluppatori client a evitare chiamate non necessarie a proprietà e metodi non supportati. Queste informazioni consentono anche agli sviluppatori di server di conoscere le proprietà e i metodi che i controlli personalizzati devono supportare e quali eventi WinEvent devono attivare i controlli.
Usare le informazioni contenute in questa appendice come guida. È consigliabile usare gli strumenti microsoft active accessibility per verificare il comportamento previsto per gli elementi dell'interfaccia utente o i ruoli oggetto.
Per altre informazioni, vedere gli argomenti seguenti:
- come l'accessibilità attiva espone gli elementi dell'interfaccia utente
- riferimento all'elemento dell'interfaccia utente