Bagikan melalui


Metode INameSpaceTreeControlDropHandler::OnDragEnter (shobjidl.h)

Dipanggil pada drag enter untuk mengatur efek seret, seperti yang ditentukan.

Sintaks

HRESULT OnDragEnter(
  [in]      IShellItem      *psiOver,
  [in]      IShellItemArray *psiaData,
  [in]      BOOL            fOutsideSource,
  [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 berisi item yang diseret.

[in] fOutsideSource

Jenis: BOOL

Menentukan apakah seret dimulai di luar area target.

[in] grfKeyState

Jenis: DWORD

Status tombol pengubah papan ketik saat ini.

[in, out] pdwEffect

Jenis: DWORD*

Jika berhasil, berisi penunjuk ke nilai efek seret.

Menampilkan nilai

Jenis: HRESULT

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

Keterangan

Gagal metode ini memblokir operasi seret di kontrol pohon namespace (NSTC).

Persyaratan

   
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 ragEnter

INameSpaceTreeControlDropHandler