Partager via


code de notification DL_BEGINDRAG

Avertit la fenêtre parente de la zone de liste glisser que l’utilisateur a cliqué sur le bouton gauche de la souris sur un élément. Une zone de liste glisser envoie ce code de notification sous la forme d’un message de liste de glisser. Pour plus d’informations, consultez Faire glisser les messages de zone de liste.

DL_BEGINDRAG

    pDragInfo = (LPARAM)(LPDRAGLISTINFO) lParam; 

Paramètres

lParam

Pointeur vers une structure DRAGLISTINFO qui contient le code de notification DL_BEGINDRAG, la poignée vers la zone de liste glisser et la position du curseur.

Valeur retournée

Retourne TRUE pour commencer l’opération de glisser ou FALSE pour empêcher l’opération de glisser.

Notes

Lors du traitement de ce code de notification, une procédure de fenêtre détermine généralement l’élément de liste à la position du curseur spécifiée à l’aide de la fonction LBItemFromPt . Il retourne ensuite TRUE ou FALSE, selon qu’il faut faire glisser l’élément. Avant de retourner TRUE, la procédure de fenêtre doit enregistrer l’index de l’élément de liste afin que l’application sache quel élément déplacer ou copier lorsque l’opération de glissement est terminée.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2003 [applications de bureau uniquement]
En-tête
Commctrl.h