Konstanta DROPEFFECT
Mewakili informasi tentang efek operasi seret dan letakkan. Fungsi DoDragDrop dan banyak metode dalam IDropSource dan IDropTarget menggunakan nilai enumerasi ini.
Konstanta/nilai | Deskripsi |
---|---|
|
Target hilang tidak dapat menerima data. |
|
Menghilangkan hasil dalam salinan. Data asli tidak tersentuh oleh sumber seret. |
|
Seret sumber harus menghapus data. |
|
Seret sumber harus membuat tautan ke data asli. |
|
Pengguliran akan dimulai atau saat ini terjadi di target. Nilai ini digunakan selain nilai lainnya. |
Keterangan
Aplikasi Anda harus selalu menutupi nilai dari enumerasi DROPEFFECT untuk memastikan kompatibilitas dengan implementasi di masa mendatang. Saat ini, hanya beberapa posisi dalam nilai DROPEFFECT yang memiliki arti. Di masa depan, lebih banyak interpretasi untuk bit akan ditambahkan. Seret sumber dan jatuhkan target harus dengan hati-hati menutupi nilai-nilai ini dengan tepat sebelum membandingkan. Mereka tidak boleh membandingkan DROPEFFECT dengan, katakanlah, DROPEFFECT_COPY dengan melakukan hal berikut:
if (dwDropEffect == DROPEFFECT_COPY)...
Sebaliknya, aplikasi harus selalu menutupi untuk nilai atau nilai yang dicari menggunakan salah satu teknik berikut:
if (dwDropEffect & DROPEFFECT_COPY) == DROPEFFECT_COPY)...
if (dwDropEffect & DROPEFFECT_COPY)...
Ini memungkinkan definisi efek penurunan baru, sambil mempertahankan kompatibilitas mundur dengan kode yang ada.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows 2000 Server [hanya aplikasi desktop] |
Header |
|