Antarmuka IDropSource (oleidl.h)
Antarmuka IDropSource adalah salah satu antarmuka yang Anda terapkan untuk menyediakan operasi seret dan letakkan di aplikasi Anda. Ini berisi metode yang digunakan dalam aplikasi apa pun yang digunakan sebagai sumber data dalam operasi seret dan letakkan. Aplikasi sumber data dalam operasi seret dan letakkan bertanggung jawab untuk:
- Menentukan data yang diseret berdasarkan pilihan pengguna.
- Memulai operasi seret dan letakkan berdasarkan tindakan mouse pengguna.
- Menghasilkan beberapa umpan balik visual selama operasi seret dan letakkan, seperti mengatur kursor dan menyoroti data yang dipilih untuk operasi seret dan letakkan.
- Membatalkan atau menyelesaikan operasi seret dan letakkan berdasarkan tindakan mouse pengguna.
- Melakukan tindakan apa pun pada data asli yang disebabkan oleh operasi penghilangan, seperti menghapus data pada pemindahan seret.
Warisan
Antarmuka IDropSource mewarisi dari antarmuka IUnknown . IDropSource juga memiliki jenis anggota ini:
Metode
Antarmuka IDropSource memiliki metode ini.
IDropSource::GiveFeedback Memungkinkan aplikasi sumber untuk memberikan umpan balik visual kepada pengguna akhir selama operasi seret dan letakkan dengan menyediakan fungsi DoDragDrop dengan nilai enumerasi yang menentukan efek visual. |
IDropSource::QueryContinueDrag Menentukan apakah operasi seret dan letakkan harus dilanjutkan, dibatalkan, atau diselesaikan. Anda tidak memanggil metode ini secara langsung. Fungsi OLE DoDragDrop memanggil metode ini selama operasi seret dan letakkan. |
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 | oleidl.h |