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: