DL_DRAGGING kode pemberitahuan
Menandakan bahwa pengguna telah memindahkan mouse saat menyeret item. DL_DRAGGING juga dikirim secara berkala selama penyeretan meskipun mouse tidak dipindahkan. Kotak daftar seret mengirimkan kode pemberitahuan ini ke jendela induknya dalam bentuk pesan daftar seret. Untuk informasi selengkapnya, lihat Seret Pesan Kotak Daftar.
DL_DRAGGING
pDragInfo = (LPARAM)(LPDRAGLISTINFO) lParam;
Parameter
-
wParam
-
Pengidentifikasi kontrol kotak daftar seret.
-
lParam
-
Penunjuk ke struktur DRAGLISTINFO yang berisi kode pemberitahuan DL_DRAGGING, gagang ke kotak daftar seret, dan posisi kursor.
Nilai kembali
Nilai yang dikembalikan menentukan jenis kursor mouse yang harus diatur oleh daftar seret; bisa berupa nilai DL_STOPCURSOR, DL_COPYCURSOR, atau DL_MOVECURSOR. Jika ada nilai lain yang dikembalikan, kursor tidak berubah.
Keterangan
Prosedur jendela biasanya memproses kode pemberitahuan DL_DRAGGING dengan menentukan item di bawah kursor lalu menggambar ikon sisipkan. Untuk mengambil item di bawah kursor, gunakan fungsi LBItemFromPt , menentukan TRUE untuk parameter bAutoScroll . Opsi ini menyebabkan kotak daftar seret menggulir secara berkala jika kursor berada di atas atau di bawah area kliennya. Untuk menggambar ikon sisipkan, gunakan fungsi DrawInsert .
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows Server 2003 [hanya aplikasi desktop] |
Header |
|