Pengidentifikasi Objek (Winuser.h)
Topik ini menjelaskan pengidentifikasi objek Aksesibilitas Aktif Microsoft, nilai 32-bit yang mengidentifikasi kategori objek yang dapat diakses dalam jendela. Server Microsoft Active Accessibility dan penyedia Microsoft UI Automation menggunakan pengidentifikasi objek untuk menentukan objek yang dirujuk oleh permintaan pesan WM_GETOBJECT .
Klien menerima nilai-nilai ini dalam fungsi panggilan balik WinEventProc mereka dan menggunakannya untuk mengidentifikasi bagian jendela. Server menggunakan nilai-nilai ini untuk mengidentifikasi bagian jendela yang sesuai saat memanggil NotifyWinEvent atau saat merespons pesan WM_GETOBJECT .
Server dapat menentukan ID objek kustom untuk mengidentifikasi kategori objek lain dalam aplikasi mereka. ID objek kustom harus diberi nilai positif karena Aksesibilitas Aktif Microsoft mencadangkan nol dan semua nilai negatif untuk pengidentifikasi objek standar berikut.
Konstanta berikut didefinisikan dalam winuser.h:
Terus-menerus | Deskripsi |
---|---|
|
Pemberitahuan yang terkait dengan jendela atau aplikasi. Kotak pesan yang disediakan sistem adalah satu-satunya elemen UI yang mengirim peristiwa dengan pengidentifikasi objek ini. Aplikasi server tidak dapat menggunakan fungsi AccessibleObjectFromX dengan pengidentifikasi objek ini. Ini adalah masalah yang diketahui dengan Aksesibilitas Aktif Microsoft. |
|
Bilah penyisipan teks (tanda sisipan) di jendela. |
|
Area klien jendela. Dalam kebanyakan kasus, sistem operasi mengontrol elemen bingkai dan objek klien berisi semua elemen yang dikontrol oleh aplikasi. Server hanya memproses pesan WM_GETOBJECT tempat lParam OBJID_CLIENT, OBJID_WINDOW, atau pengidentifikasi objek kustom. |
|
Penunjuk mouse. Hanya ada satu penunjuk mouse dalam sistem, dan itu bukan anak dari jendela apa pun. |
|
Bilah gulir horizontal jendela. |
|
Menanggapi pengidentifikasi objek ini, aplikasi pihak ketiga dapat mengekspos model objek mereka sendiri. Aplikasi pihak ketiga dapat mengembalikan antarmuka COM apa pun sebagai respons terhadap pengidentifikasi objek ini. |
|
Bilah menu jendela. |
|
Pengidentifikasi objek yang Oleacc.dll gunakan secara internal. Untuk informasi selengkapnya, lihat Lampiran F: Nilai Pengidentifikasi Objek untuk OBJID_QUERYCLASSNAMEIDX. |
|
Pegangan ukuran jendela: komponen bingkai opsional yang terletak di sudut kanan bawah bingkai jendela. |
|
Sebuah objek suara. Objek suara tidak memiliki lokasi layar atau turunan, tetapi memiliki atribut nama dan status. Mereka adalah anak-anak dari aplikasi yang memainkan suara. |
|
Menu sistem jendela. |
|
Bilah judul jendela. |
|
Bilah gulir vertikal jendela. |
|
Jendela itu sendiri daripada objek anak. |
Persyaratan
Persyaratan | Nilai |
---|---|
Header |
|