Share via


DL_BEGINDRAG codice di notifica

Notifica alla finestra padre della casella di trascinamento che l'utente ha fatto clic sul pulsante sinistro del mouse su un elemento. Una casella di riepilogo trascinamento invia il codice di notifica sotto forma di un messaggio di elenco di trascinamento. Per altre informazioni, vedere Trascinare messaggi casella di riepilogo.

DL_BEGINDRAG

    pDragInfo = (LPARAM)(LPDRAGLISTINFO) lParam; 

Parametri

lParam

Puntatore a una struttura DRAGLISTINFO contenente il codice di notifica DL_BEGINDRAG, l'handle alla casella di riepilogo di trascinamento e la posizione del cursore.

Valore restituito

Restituisce TRUE per avviare l'operazione di trascinamento o FALSE per impedire l'operazione di trascinamento.

Commenti

Quando si elabora questo codice di notifica, una routine della finestra determina in genere l'elemento di elenco nella posizione del cursore specificata usando la funzione LBItemFromPt . Restituisce quindi TRUE o FALSE, a seconda che l'elemento venga trascinato. Prima di restituire TRUE, la procedura della finestra deve salvare l'indice dell'elemento di elenco in modo che l'applicazione sappia quale elemento spostare o copiare al termine dell'operazione di trascinamento.

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista [solo app desktop]
Server minimo supportato
Windows Server 2003 [solo app desktop]
Intestazione
Commctrl.h