DL_BEGINDRAG código de notificación
Notifica a la ventana primaria del cuadro de lista de arrastrar que el usuario ha hecho clic en el botón izquierdo del mouse en un elemento. Un cuadro de lista de arrastrar envía este código de notificación en forma de mensaje de lista de arrastre. Para obtener más información, vea Arrastrar mensajes de cuadro de lista.
DL_BEGINDRAG
pDragInfo = (LPARAM)(LPDRAGLISTINFO) lParam;
Parámetros
-
lParam
-
Puntero a una estructura DRAGLISTINFO que contiene el código de notificación de DL_BEGINDRAG, el identificador del cuadro de lista de arrastrar y la posición del cursor.
Valor devuelto
Devuelve TRUE para iniciar la operación de arrastre o FALSE para evitar la operación de arrastre.
Comentarios
Al procesar este código de notificación, un procedimiento de ventana normalmente determina el elemento de lista en la posición de cursor especificada mediante la función LBItemFromPt . A continuación, devuelve TRUE o FALSE, en función de si se debe arrastrar el elemento. Antes de devolver TRUE, el procedimiento de ventana debe guardar el índice del elemento de lista para que la aplicación sepa qué elemento se va a mover o copiar cuando se completa la operación de arrastre.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado |
|