Bagikan melalui


Metode INameSpaceTreeControlDropHandler::OnDrop (shobjidl.h)

Dipanggil pada drop untuk mengatur efek drop, seperti yang ditentukan.

Sintaks

HRESULT OnDrop(
  [in]      IShellItem      *psiOver,
  [in]      IShellItemArray *psiaData,
  [in]      int             iPosition,
  [in]      DWORD           grfKeyState,
  [in, out] DWORD           *pdwEffect
);

Parameter

[in] psiOver

Jenis: IShellItem*

Penunjuk ke antarmuka IShellItem yang mewakili item di bawah kursor mouse. Pilihan.

[in] psiaData

Jenis: IShellItemArray*

Penunjuk ke array IShellItem yang mewakili objek data.

[in] iPosition

Jenis: int

Menentukan posisi jatuh.

[in] grfKeyState

Jenis: DWORD

Status tombol pengubah papan ketik saat ini.

[in, out] pdwEffect

Jenis: DWORD*

Penunjuk ke nilai efek penurunan.

Mengembalikan nilai

Jenis: HRESULT

Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

Catatan Untuk menimpa perilaku penurunan default, klien harus gagal dalam metode ini; berhasil dilanjutkan dengan operasi penghilangan default.
 

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header shobjidl.h

Lihat juga

IDropTarget::D rop

INameSpaceTreeControlDropHandler