PSN_SETACTIVE kode pemberitahuan

Memberi tahu halaman bahwa halaman tersebut akan diaktifkan. Kode pemberitahuan ini dikirim dalam bentuk pesan WM_NOTIFY .

PSN_SETACTIVE 

    lppsn = (LPPSHNOTIFY) lParam; 

Parameter

lParam

Penunjuk ke struktur PSHNOTIFY yang berisi informasi tentang kode pemberitahuan. Struktur ini berisi struktur NMHDR sebagai anggota pertamanya, hdr. Anggota hwndFrom dari struktur NMHDR ini berisi handel ke lembar properti. Anggota lParam dari struktur PSHNOTIFY tidak berisi informasi apa pun.

Nilai kembali

Mengembalikan nol untuk menerima aktivasi, atau -1 untuk mengaktifkan halaman berikutnya atau sebelumnya (tergantung pada apakah pengguna mengklik tombol Berikutnya atau Kembali ). Untuk mengatur aktivasi ke halaman tertentu, kembalikan pengidentifikasi sumber daya halaman.

Keterangan

Kode pemberitahuan PSN_SETACTIVE dikirim sebelum halaman terlihat. Aplikasi dapat menggunakan kode pemberitahuan ini untuk menginisialisasi data di halaman.

Catatan

Lembar properti sedang dalam proses memanipulasi daftar halaman saat kode pemberitahuan PSN_SETACTIVE dikirim. Jangan mencoba menambahkan, menghapus, atau menyisipkan halaman saat menangani kode pemberitahuan ini. Melakukannya akan memiliki hasil yang tidak dapat diprediksi.

Untuk mengatur nilai yang dikembalikan, prosedur kotak dialog untuk halaman harus menggunakan fungsi SetWindowLong dengan nilai DWL_MSGRESULT, dan prosedur kotak dialog harus mengembalikan TRUE.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung
Windows Server 2003 [hanya aplikasi desktop]
Header
Prsht.h