Metode IAccPropServices::SetHwndProp (oleacc.h)
Metode ini membungkus SetPropValue, menyediakan titik masuk yang nyaman untuk pemanggil yang menganotasi elemen yang dapat diakses berbasis HWND. Jika nilai baru adalah string, Anda dapat menggunakan IAccPropServices::SetHwndPropStr sebagai gantinya.
Sintaks
HRESULT SetHwndProp(
[in] HWND hwnd,
[in] DWORD idObject,
[in] DWORD idChild,
[in] MSAAPROPID idProp,
[in] VARIANT var
);
Parameter
[in] hwnd
Jenis: HWND
Mengidentifikasi elemen yang dapat diakses yang akan diannotasi. Ini menggantikan string identitas.
[in] idObject
Jenis: DWORD
Mengidentifikasi elemen yang dapat diakses yang akan diannotasi. Ini menggantikan string identitas.
[in] idChild
Jenis: DWORD
Mengidentifikasi elemen yang dapat diakses yang akan diannotasi. Ini menggantikan string identitas.
[in] idProp
Jenis: MSAAPROPID
Menentukan properti elemen mana yang akan diannotasi.
[in] var
Jenis: VARIAN
Menentukan nilai baru untuk properti tersebut.
Mengembalikan nilai
Jenis: HRESULT
Jika berhasil, mengembalikan S_OK.
Mengembalikan E_INVALIDARG jika properti idProp tidak didukung.
Dapat mengembalikan kode kesalahan lain dalam kondisi kesalahan yang luar biasa seperti memori rendah.
Keterangan
Dengan menggunakan metode ini, penelepon tidak harus mendapatkan string identitas; ini dapat menentukan parameter hwnd, idObject, dan idChild secara langsung.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | oleacc.h (sertakan OleAcc.h Include Initguid.h first.) |
DLL | Oleacc.dll |
Redistribusi | Aksesibilitas Aktif 2.0 RDK di Windows NT 4.0 dengan SP6 dan yang lebih baru dan Windows 98 |