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

Lihat juga

ClearHwndProps

IAccPropServices

SetHwndPropServer

SetHwndPropStr

SetPropValue