Fungsi RevokeDragDrop (ole2.h)

Mencabut pendaftaran jendela aplikasi yang ditentukan sebagai target potensial untuk operasi seret dan letakkan OLE.

Sintaks

HRESULT RevokeDragDrop(
  [in] HWND hwnd
);

Parameter

[in] hwnd

Tangani ke jendela yang sebelumnya terdaftar sebagai target untuk operasi seret dan letakkan OLE.

Nilai kembali

Fungsi ini mengembalikan S_OK pada keberhasilan. Nilai lain yang mungkin termasuk yang berikut ini.

Menampilkan kode Deskripsi
DRAGDROP_E_NOTREGISTERED
Upaya dilakukan untuk mencabut target penurunan yang belum didaftarkan.
DRAGDROP_E_INVALIDHWND
Handel tidak valid yang dikembalikan dalam parameter hwnd .
E_OUTOFMEMORY
Memori untuk operasi tidak cukup.

Keterangan

Ketika jendela aplikasi Anda tidak lagi tersedia sebagai target potensial untuk operasi seret dan letakkan OLE, Anda harus memanggil RevokeDragDrop.

Fungsi ini memanggil metode IUnknown::Release untuk antarmuka target drop Anda.

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 ole2.h
Pustaka Ole32.lib
DLL Ole32.dll

Lihat juga

RegisterDragDrop