Metode IShellFolderViewCB::MessageSFVCB (shlobj_core.h)

Memungkinkan komunikasi antara objek tampilan folder sistem dan objek panggilan balik tampilan folder sistem.

Sintaks

HRESULT MessageSFVCB(
  [in] UINT   uMsg,
       WPARAM wParam,
       LPARAM lParam
);

Parameter

[in] uMsg

Jenis: UINT

Salah satu pemberitahuan berikut.

Pemberitahuan Penggunaan
SFVM_ADDPROPERTYPAGES Memperbolehkan objek panggilan balik menyediakan halaman untuk ditambahkan ke lembar properti Properti dari objek yang dipilih.
SFVM_BACKGROUNDENUM Memungkinkan objek panggilan balik untuk meminta enumerasi tersebut dilakukan pada utas latar belakang.
SFVM_BACKGROUNDENUMDONE Memberi tahu objek panggilan balik bahwa enumerasi latar belakang selesai.
SFVM_COLUMNCLICK Memberi tahu objek panggilan balik bahwa pengguna telah mengklik header kolom untuk mengurutkan daftar objek dalam tampilan folder.
SFVM_DEFITEMCOUNT Perbolehkan objek panggilan balik untuk menentukan jumlah item dalam tampilan folder.
SFVM_DEFVIEWMODE Memungkinkan objek panggilan balik untuk menentukan mode tampilan.
SFVM_DIDDRAGDROP Memberi tahu fungsi panggilan balik bahwa operasi seret dan letakkan telah dimulai.
SFVM_FSNOTIFY Memberi tahu objek panggilan balik bahwa suatu peristiwa telah terjadi yang memengaruhi salah satu itemnya.
SFVM_GETANIMATION Perbolehkan objek panggilan balik untuk menentukan bahwa animasi ditampilkan saat item dijumlahkan pada utas latar belakang.
SFVM_GETBUTTONINFO Memperbolehkan objek panggilan balik untuk menambahkan tombol ke bilah alat.
SFVM_GETBUTTONS Memperbolehkan objek panggilan balik untuk menentukan tombol yang akan ditambahkan ke bilah alat.
SFVM_GETDETAILSOF Memungkinkan objek panggilan balik untuk memberikan detail untuk item dalam folder Shell. Gunakan hanya jika panggilan ke GetDetailsOf gagal dan tidak ada metode GetDetailsOf yang tersedia untuk dipanggil.
SFVM_GETHELPTEXT Memungkinkan objek panggilan balik menentukan string teks bantuan untuk item menu atau tombol toolbar.
SFVM_GETHELPTOPIC Memungkinkan objek panggilan balik untuk menentukan file bantuan dan topik.
SFVM_GETNOTIFY Menentukan peristiwa mana yang akan menghasilkan pesan SFVM_FSNOTIFY untuk item tertentu.
SFVM_GETPANE Memungkinkan objek panggilan balik menyediakan panel bilah status untuk menampilkan informasi zona Internet.
SFVM_GETSORTDEFAULTS Memungkinkan objek panggilan balik untuk menentukan parameter pengurutan default.
SFVM_GETTOOLTIPTEXT Memungkinkan objek panggilan balik menentukan string teks tipsalat untuk item menu atau tombol toolbar.
SFVM_GETZONE Perbolehkan objek panggilan balik untuk menyediakan informasi zona Internet.
SFVM_INITMENUPOPUP Memungkinkan objek panggilan balik untuk mengubah menu konteks item.
SFVM_INVOKECOMMAND Memberi tahu objek panggilan balik bahwa salah satu perintah bilah alat atau menunya telah dipanggil.
SFVM_MERGEMENU Perbolehkan objek panggilan balik menggabungkan item menu ke dalam menu Windows Explorer.
SFVM_QUERYFSNOTIFY Mengizinkan objek panggilan balik untuk mendaftarkan folder sehingga perubahan pada tampilan folder tersebut akan menghasilkan pemberitahuan.
SFVM_SETISFV Memberi tahu objek panggilan balik situs kontainer. Ini hanya digunakan ketika IObjectWithSite::SetSite tidak didukung dan SHCreateShellFolderViewEx digunakan.
SFVM_SIZE Memberi tahu objek panggilan balik bahwa tampilan folder telah diubah ukurannya.
SFVM_THISIDLIST Memungkinkan objek panggilan balik untuk menentukan PIDL tampilan. Ini hanya digunakan ketika SetIDList dan IPersistFolder2::GetCurFolder gagal.
SFVM_UNMERGEMENU Memberi tahu objek panggilan balik bahwa menu sedang dihapus.
SFVM_UPDATESTATUSBAR Memungkinkan objek panggilan balik untuk meminta agar bilah status diperbarui.
SFVM_WINDOWCREATED Memberi tahu objek panggilan balik bahwa jendela tampilan folder sedang dibuat.

wParam

Jenis: WPARAM

Informasi tambahan. Lihat halaman pemberitahuan individual untuk persyaratan tertentu.

lParam

Jenis: LPARAM

Informasi tambahan. Lihat halaman pemberitahuan individual untuk persyaratan tertentu.

Mengembalikan nilai

Jenis: HRESULT

Metode ini dapat mengembalikan salah satu nilai ini.

Menampilkan kode Deskripsi
S_OK
Pemberitahuan telah ditangani.
E_NOTIMPL
Pesan belum ditangani dan objek tampilan folder sistem harus melakukan pemrosesan default.

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
DLL Shell32.dll