Struktur VARIAN
Sebagian besar fungsi Aksesibilitas Aktif Microsoft dan properti dan metodeIAccessible mengambil strukturVARIANsebagai 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 strukturVARIANmendukung berbagai jenis data, Microsoft Active Accessibility hanya menggunakan jenis berikut.
Nilai vt | Nama anggota nilai yang sesuai |
---|---|
VT_I4 | lVal |
VT_DISPATCH | pdispVal |
VT_BSTR | bstrVal |
VT_EMPTY | tidak |
Saat Anda menerima informasi dalam strukturVARIAN, 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 gabungan yang berisi informasi.
Sebelum menggunakan struktur, inisialisasi dengan memanggil fungsi VariantInit Component Object Model (COM). Setelah selesai dengan struktur, bersihkan sebelum memori yang berisiVARIANdibeberkan dengan memanggil VarianClear.