Kontrol Toolbar (Referensi Elemen UI MSAA)
Nota
Topik ini menjelaskan Toolbar Control objek untuk tujuan Referensi Elemen UI MSAA. Cara membuat Toolbar Control objek dalam berbagai kerangka kerja UI tidak dijelaskan di sini. Lihat dokumentasi referensi API untuk kerangka kerja UI yang Anda gunakan.
Kontrol toolbar berisi tombol yang melakukan perintah menu dan biasanya terkandung dalam jendela di bawah bilah menu.
Nama kelas jendela untuk kontrol toolbar adalah TOOLBARCLASSNAME, yang didefinisikan sebagai "ToolbarWindow32" di Commctrl.h.
Metode IAccessible
Kontrol toolbar mendukung metodeIAccessible berikut:
Metode | Komentar |
---|---|
accDoDefaultAction | Toolbar itu sendiri mendukung metodeaccDoDefaultAction. Untuk tombol pada toolbar, accDoDefaultAction panggilan PostMessage dengan pesan BM_CLICK untuk mengklik tombol yang ditentukan. |
accHitTest | |
accLocation | |
accNavigate | |
accPilih |
Properti IAccessible
Kontrol toolbar mendukung propertiIAccessible berikut ini:
Harta benda | Komentar |
---|---|
get_accChild | |
get_accChildCount | Properti ChildCount adalah jumlah kontrol yang terkandung dalam toolbar. |
get_accDefaultAction | Objek toolbar itu sendiri tidak memiliki properti DefaultAction. Properti DefaultAction untuk tombol toolbar bergantung pada gaya tombol toolbar. Tombol dengan gaya TBSTYLE_DROPDOWN memiliki "Buka" sebagai properti defaultAction mereka. Properti DefaultAction untuk semua tombol toolbar lainnya adalah "Tekan". |
get_accDescription | |
get_accFocus | |
get_accHelp | |
get_accHelpTopic | |
get_accKeyboardShortcut | Bilah alat tidak memiliki pintasan keyboard. Namun, jika teks jendela untuk toolbar berisi karakter ampersand (&), Microsoft Active Accessibility mengembalikan string non-Null sebagai properti KeyboardShortcut. |
get_accName | Properti Nama untuk toolbar diperoleh dari teks jendela kontrol (atau keterangan). Teks ini tidak ditampilkan dengan toolbar, sehingga pengembang server harus memberikan teks yang bermakna dalam pernyataan definisi sumber daya kontrol untuk membantu pengguna utilitas klien mengidentifikasi kontrol. Teks jendela dapat diatur dengan menggunakan fungsiSetWindowText. |
get_accParent | Properti Induk adalah jendela ( ROLE_SYSTEM_WINDOW ) yang mengelilingi kontrol dan memiliki properti Nama dan nama kelas jendela yang sama dengan kontrol. |
get_accRole | Properti PeranROLE_SYSTEM_TOOLBAR. |
get_accSelection | |
get_accState | Nilai untuk properti Status untuk toolbar itu sendiri adalah nol, yang berarti objek terlihat. Nilai yang mungkin untuk properti Status dari tombol toolbar adalah: STATE_SYSTEM_INVISIBLE atau STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_MOVEABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE |
Catatan
Tombol pada toolbar mengirim EVENT_OBJECT_STATECHANGE peristiwa.