Fungsi SHAddFromPropSheetExtArray (shlobj_core.h)
[Fungsi ini tersedia melalui Windows XP Service Pack 2 (SP2) dan Windows Server 2003. Ini mungkin diubah atau tidak tersedia dalam versi Windows berikutnya.]
Menambahkan halaman ke array ekstensi lembar properti yang dibuat oleh SHCreatePropSheetExtArray.
Sintaks
UINT SHAddFromPropSheetExtArray(
[in] HPSXA hpsxa,
[in] LPFNADDPROPSHEETPAGE lpfnAddPage,
LPARAM lParam
);
Parameter
[in] hpsxa
Jenis: HPSXA
Array handler lembar properti yang dikembalikan oleh SHCreatePropSheetExtArray.
[in] lpfnAddPage
Jenis: LPFNADDPROPSHEETPAGE
Penunjuk ke fungsi panggilan balik AddPropSheetPageProc . Ini dipanggil sekali untuk setiap handler lembar properti. Fungsi panggilan balik kemudian mengembalikan informasi yang diperlukan untuk menambahkan halaman ke lembar properti handler.
lParam
Jenis: LPARAM
Penunjuk ke data yang ditentukan aplikasi. Data ini diteruskan ke fungsi panggilan balik yang ditentukan oleh lpfnAddPage.
Nilai kembali
Jenis: UINT
Mengembalikan jumlah halaman yang benar-benar ditambahkan.
Keterangan
Fungsi ini harus dipanggil hanya sekali untuk array ekstensi lembar properti bernama dalam hpsxa.
Fungsi ini memanggil metode IShellPropSheetExt::AddPages setiap ekstensi. Lihat halaman tersebut untuk detail lebih lanjut.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | shlobj_core.h (termasuk Shlobj.h) |
Pustaka | Shell32.lib |
DLL | Shell32.dll (versi 5.0 atau yang lebih baru) |