Appendice A: Riferimenti agli 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 controlli definiti in User32.dll, Comctl32.dll e elementi dell'interfaccia utente di Windows. In particolare, supporta i tipi seguenti di elementi dell'interfaccia utente (elencati in base al nome della classe Windows).
Nome classe Windows | Tipo di elemento dell'interfaccia utente | Aggiornamenti di Windows Vista |
---|---|---|
ListBox | Caselle di riepilogo | Nessuno |
Pulsante | Pulsanti di scelta, pulsanti di opzione, pulsanti di controllo, caselle di gruppo | I pulsanti di divisione possono avere zero o più elementi figlio. |
Static | Etichette | Nessuno |
Modifica | 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 che non includono una barra di scorrimento standard come parte del controllo. |
#32768 | Menu USER | Nessuno |
#32770 | Finestre di dialogo USER | Nessuno |
#32771 | Finestra alt-tab | Disponibile solo in modalità classica. |
msctls_statusbar32 | Barre di stato | Nessuno |
msctls_progress32 | Barre di stato | Le nuove opzioni di colore per le barre di stato non vengono esposte dalle proprietà Microsoft Active Accessibility o Microsoft Automazione interfaccia utente. |
msctls_hotkey32 | Controlli tasti di scelta rapida | Nessuno |
msctls_trackbar32 | Barre di avanzamento, dispositivi di scorrimento | Nessuno |
msctls_updown32 | Controlli di scorrimento o di scorrimento | Nessuno |
SysAnimate32 | Controllo Animation | Nessuno |
SysTabControl32 | Controllo Tab | Nessuno |
SysHeader32 | Intestazioni della 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'implementazione IAccessible nativa. |
SysIPAddress32 | Controlli degli indirizzi IP | Nessuno |
tooltips_class32 | Le descrizioni comandi | 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'implementazione IAccessible 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 proprietà e i metodi IAccessible supportati da Microsoft Active Accessibility per ogni elemento dell'interfaccia utente. Se applicabile, la documentazione elenca anche gli eventi WinEvent attivati dall'elemento dell'interfaccia utente e include informazioni aggiuntive sulle proprietà e i metodi supportati. Include anche informazioni sui ruoli oggetto e sui relativi metodi e proprietà IAccessible supportati.
Questi dettagli consentono agli sviluppatori client di evitare di effettuare 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 di accessibilità Di Microsoft Active Per verificare il comportamento previsto per gli elementi o i ruoli oggetto dell'interfaccia utente.
Per altre informazioni, vedere gli argomenti seguenti:
- Come l'accessibilità attiva espone gli elementi dell'interfaccia utente
- Informazioni di riferimento sugli elementi dell'interfaccia utente