Fungsi panggilan balik LPFNPSPCALLBACKA (prsht.h)
Menentukan fungsi panggilan balik yang ditentukan aplikasi yang dipanggil lembar properti saat halaman dibuat dan kapan akan dihancurkan. Aplikasi dapat menggunakan fungsi ini untuk melakukan operasi inisialisasi dan pembersihan untuk halaman.
Sintaksis
LPFNPSPCALLBACKA Lpfnpspcallbacka;
UINT Lpfnpspcallbacka(
HWND hwnd,
[in] UINT uMsg,
[in, out] _PROPSHEETPAGEA *ppsp
)
{...}
Parameter
hwnd
Jenis: HWND
Dipesan; harus null.
[in] uMsg
Jenis: UINT
Bendera tindakan. Parameter ini bisa menjadi salah satu nilai berikut.
Nilai | Arti |
---|---|
|
versi 5.80 atau yang lebih baru. Halaman sedang dibuat. Nilai yang dikembalikan tidak digunakan. |
|
Kotak dialog untuk halaman sedang dibuat. Kembalikan bukan nol untuk memungkinkannya dibuat, atau nol untuk mencegahnya. |
|
Halaman sedang dihancurkan. Nilai yang dikembalikan diabaikan. |
[in, out] ppsp
Jenis: LPPROPSHEETPAGE
Penunjuk ke struktur
Mengembalikan nilai
Jenis: UINT
Nilai pengembalian tergantung pada nilai parameter
Komentar
Aplikasi harus menentukan alamat fungsi panggilan balik ini dalam
Nota
Header prsht.h mendefinisikan LPFNPSPCALLBACK sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta praprosesor UNICODE. Mencampur penggunaan alias encoding-netral dengan kode yang tidak mengodekan-netral dapat menyebabkan ketidakcocokan yang mengakibatkan kesalahan kompilasi atau runtime. Untuk informasi selengkapnya, lihat Konvensi untuk Prototipe Fungsi.
Persyaratan
Syarat | Nilai |
---|---|
klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
server minimum yang didukung |
Windows Server 2003 [hanya aplikasi desktop] |
Platform Target |
Windows |
Header |
prsht.h |