CDN_INCLUDEITEM kode pemberitahuan
[Dimulai dengan Windows Vista, kotak dialog Buka dan Simpan Sebagai umum telah digantikan oleh Dialog Item Umum. Kami menyarankan agar Anda menggunakan API Dialog Item Umum alih-alih kotak dialog ini dari Pustaka Kotak Dialog Umum.]
Dikirim oleh kotak dialog Buka atau Simpan Sebagai untuk menentukan apakah kotak dialog harus menampilkan item dalam daftar item folder shell. Saat pengguna membuka folder, kotak dialog mengirimkan pemberitahuan CDN_INCLUDEITEM untuk setiap item di folder. Kotak dialog mengirimkan pemberitahuan ini hanya jika bendera OFN_ENABLEINCLUDENOTIFY diatur saat kotak dialog dibuat.
Prosedur hook OFNHookProc Anda menerima pesan ini dalam bentuk pesan WM_NOTIFY .
#define CDN_FIRST (0U-601U)
#define CDN_INCLUDEITEM (CDN_FIRST - 0x0007)
Parameter
-
wParam
-
Parameter ini tidak digunakan.
-
lParam
-
Penunjuk ke struktur OFNOTIFYEX .
Struktur OFNOTIFYEX berisi struktur NMHDR yang anggota kodenya menunjukkan pesan pemberitahuan CDN_INCLUDEITEM .
Anggota psf dari struktur OFNOTIFYEX adalah penunjuk ke antarmuka untuk folder yang itemnya sedang dijumlahkan. Anggota pidl adalah penunjuk ke daftar pengidentifikasi item yang mengidentifikasi item relatif terhadap folder.
Nilai kembali
Jika prosedur hook OFNHookProc mengembalikan nol, kotak dialog mengecualikan item dari daftar item.
Untuk menyertakan item, kembalikan nilai bukan nol dari prosedur kait.
Keterangan
Kotak dialog selalu menyertakan item yang memiliki atribut SFGAO_FILESYSTEM dan SFGAO_FILESYSANCESTOR , terlepas dari nilai yang dikembalikan oleh CDN_INCLUDEITEM.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows 2000 Server [hanya aplikasi desktop] |
Header |
|
Lihat juga
-
Referensi
-
Konseptual