Struktur VARIAN
Sebagian besar fungsi Aksesibilitas Aktif Microsoft dan properti dan metode IAccessible mengambil struktur VARIAN sebagai parameter. Pada dasarnya, struktur VARIAN adalah kontainer untuk serikat besar yang membawa banyak jenis data.
Nilai dalam anggota pertama struktur, vt, menjelaskan anggota serikat mana yang valid. Meskipun struktur VARIAN mendukung berbagai jenis data, Microsoft Active Accessibility hanya menggunakan jenis berikut.
Nilai vt | Nama anggota nilai terkait |
---|---|
VT_I4 | lVal |
VT_DISPATCH | pdispVal |
VT_BSTR | bstrVal |
VT_EMPTY | tidak ada |
Saat Anda menerima informasi dalam struktur VARIAN , periksa anggota vt untuk mengetahui anggota mana yang berisi data yang valid. Demikian pula, ketika Anda mengirim informasi menggunakan struktur VARIAN , selalu atur vt untuk mencerminkan anggota serikat yang berisi informasi.
Sebelum menggunakan struktur, inisialisasi dengan memanggil fungsi Model Objek Komponen (COM) VariantInit . Setelah selesai dengan struktur, bersihkan sebelum memori yang berisi VARIAN dibebaskan dengan memanggil VariantClear.