Metode IAccPropServices::SetHmenuPropServer (oleacc.h)
Metode ini membungkus SetPropServer, menyediakan titik masuk yang nyaman untuk penelepon yang menganotasi elemen yang dapat diakses berbasis HMENU.
Sintaks
HRESULT SetHmenuPropServer(
[in] HMENU hmenu,
[in] DWORD idChild,
[in] const MSAAPROPID *paProps,
[in] int cProps,
[in] IAccPropServer *pServer,
[in] AnnoScope annoScope
);
Parameter
[in] hmenu
Jenis: HMENU
Mengidentifikasi elemen yang dapat diakses HMENU untuk diannotasi.
[in] idChild
Jenis: DWORD
Mengidentifikasi elemen yang dapat diakses yang akan diannotasi. Ini menggantikan string identitas.
[in] paProps
Jenis: const MSAAPROPID*
Menentukan array properti yang akan ditangani oleh objek panggilan balik yang ditentukan.
[in] cProps
Jenis: int
Menentukan jumlah properti dalam array paProps .
[in] pServer
Jenis: IAccPropServer*
Menentukan objek panggilan balik, yang akan dipanggil saat klien meminta salah satu properti yang ditimpa.
[in] annoScope
Jenis: Annoskop
Mungkin ANNO_THIS, menunjukkan bahwa anotasi hanya memengaruhi elemen yang dapat diakses yang ditunjukkan; atau ANNO_CONTAINER, menunjukkan bahwa itu berlaku untuk elemen dan elemen langsung anak-anaknya.
Nilai kembali
Jenis: HRESULT
Jika berhasil, mengembalikan S_OK.
Mengembalikan E_INVALIDARG jika salah satu properti dalam array paProps tidak didukung properti, jika string identitas tidak valid, atau jika annoScope bukan salah satu dari ANNO_THIS atau ANNO_CONTAINER.
Dapat mengembalikan kode kesalahan lain dalam kondisi kesalahan yang luar biasa seperti memori rendah.
Keterangan
Dengan menggunakan metode ini, pemanggil tidak harus mendapatkan string identitas; ini dapat menentukan parameter hmenu 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 (termasuk OleAcc.h Include Initguid.h first.) |
DLL | Oleacc.dll |
Redistribusi | Aksesibilitas Aktif 2.0 RDK pada Windows NT 4.0 dengan SP6 dan yang lebih baru dan Windows 98 |