Bagikan melalui


Fungsi SHReplaceFromPropSheetExtArray (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.]

Meminta setiap lembar properti dalam array ekstensi lembar properti untuk mengganti halaman. Setiap halaman diperbolehkan hingga satu pengganti.

Sintaks

UINT SHReplaceFromPropSheetExtArray(
  [in] HPSXA                hpsxa,
       UINT                 uPageID,
  [in] LPFNADDPROPSHEETPAGE lpfnReplaceWith,
       LPARAM               lParam
);

Parameter

[in] hpsxa

Jenis: HPSXA

Handel array lembar properti (HPSXA) dikembalikan dari panggilan ke SHCreatePropSheetExtArray.

uPageID

Jenis: UINT

ID halaman yang akan diganti.

[in] lpfnReplaceWith

Jenis: LPFNADDPROPSHEETPAGE

Penunjuk ke fungsi AddPropSheetPageProc yang digunakan oleh ekstensi lembar properti untuk menambahkan halaman ke lembar properti.

lParam

Jenis: LPARAM

Nilai yang ditentukan aplikasi.

Nilai kembali

Jenis: UINT

Jumlah penggantian yang benar-benar dilakukan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [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.00 atau yang lebih baru)