Condividi tramite


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: