Bagikan melalui


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)

Lihat juga

SHCreatePropSheetExtArray

SHDestroyPropSheetExtArray

SHReplaceFromPropSheetExtArray