Lampiran A: Referensi Elemen Antarmuka Pengguna yang Didukung
Lampiran ini berisi informasi tentang elemen UI yang disediakan sistem yang diekspos oleh Microsoft Active Accessibility di Windows 95, Windows 98, Microsoft Windows NT, Windows 2000, Windows XP, dan Windows 2000 Server. Dukungan ini memungkinkan utilitas klien untuk mendapatkan informasi tentang elemen UI yang disediakan sistem dalam aplikasi yang tidak menerapkan Aksesibilitas Aktif Microsoft.
Oleacc.dll mendukung kontrol yang ditentukan dalam elemen User32.dll, Comctl32.dll, dan Windows UI. Secara khusus, ini mendukung jenis elemen UI berikut (dicantumkan oleh nama kelas Windows).
Nama kelas Windows | Jenis elemen UI | Pembaruan Windows Vista |
---|---|---|
ListBox | Kotak daftar | Tidak ada |
Tombol | Tombol dorong, tombol radio, tombol centang, kotak grup | Tombol terpisah dapat memiliki nol atau lebih anak. |
Statis | Label | Tidak ada |
Edit | Kotak teks | Tidak ada |
ComboBox | Kotak kombo, daftar drop-down | Tidak ada |
ScrollBar | Bilah gulir | EVENT_OBJECT_CONTENTSCROLLED adalah peristiwa baru untuk kontrol yang memiliki fungsionalitas gulir tetapi tidak menyertakan bilah gulir standar sebagai bagian dari kontrol. |
#32768 | Menu PENGGUNA | Tidak ada |
#32770 | Kotak dialog PENGGUNA | Tidak ada |
#32771 | Jendela alt-tab | Hanya tersedia dalam mode klasik. |
msctls_statusbar32 | Bilah status | Tidak ada |
msctls_progress32 | Bilah kemajuan | Opsi warna baru untuk bilah kemajuan tidak diekspos oleh properti Microsoft Active Accessibility atau Microsoft UI Automation. |
msctls_hotkey32 | Kontrol kunci panas | Tidak ada |
msctls_trackbar32 | Trackbar, penggerak | Tidak ada |
msctls_updown32 | Kontrol up-down atau spin | Tidak ada |
SysAnimate32 | Kontrol animasi | Tidak ada |
SysTabControl32 | Kontrol tab | Tidak ada |
SysHeader32 | Header tampilan daftar | Tidak ada |
SysListView32 | Kontrol tampilan daftar | Tidak ada |
SysTreeView32 | Kontrol tampilan pohon | Tidak ada |
SysDateTimePick32 (versi 5 dan 6) | Pemilih tanggal dan/atau waktu | Versi 6 kontrol ini di Windows Vista memiliki implementasi IAccessible asli. |
SysIPAddress32 | Kontrol alamat IP | Tidak ada |
tooltips_class32 | Tooltips | Tidak ada |
ToolbarWindow32 | Toolbar | Tidak ada |
RICHEDIT, RichEdit20A, RichEdit20W | Bidang teks | Tidak ada |
SysMonthCal32 (versi 5 dan 6) | Kalender bulan | Versi 6 kontrol ini di Windows Vista memiliki implementasi IAccessible asli. |
Meskipun beberapa dukungan untuk elemen UI yang disediakan sistem disediakan oleh Microsoft Active Accessibility di Microsoft Windows NT 4.0 dengan paket layanan 4, dukungan ini terbatas.
Lampiran ini mencantumkan properti dan metode IAccessible yang didukung Microsoft Active Accessibility untuk setiap elemen UI. Jika berlaku, dokumentasi juga mencantumkan WinEvents yang dipicu elemen UI dan menyertakan informasi tambahan tentang properti dan metode yang didukung. Ini juga mencakup informasi tentang peran objek dan metode dan properti IAccessible yang didukung.
Detail ini dapat membantu pengembang klien menghindari melakukan panggilan yang tidak perlu ke properti dan metode yang tidak didukung. Informasi ini juga memungkinkan pengembang server mengetahui properti dan metode mana yang harus didukung kontrol kustom mereka dan kontrol WinEvents mana yang harus dipicu.
Gunakan informasi dalam lampiran ini sebagai panduan. Kami sangat menyarankan agar Anda menggunakan alat Aksesibilitas Aktif Microsoft untuk memverifikasi perilaku yang diharapkan untuk elemen UI atau peran objek.
Untuk informasi selengkapnya, lihat topik berikut:
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk