funzione ImageList_BeginDrag (commctrl.h)
Inizia a trascinare un'immagine.
Sintassi
BOOL ImageList_BeginDrag(
HIMAGELIST himlTrack,
int iTrack,
int dxHotspot,
int dyHotspot
);
Parametri
himlTrack
Tipo: HIMAGELIST
Handle per l'elenco di immagini.
iTrack
Tipo: int
Indice dell'immagine da trascinare.
dxHotspot
Tipo: int
Coordinata x della posizione della posizione di trascinamento rispetto all'angolo superiore sinistro dell'immagine.
dyHotspot
Tipo: int
Coordinata y della posizione della posizione di trascinamento rispetto all'angolo superiore sinistro dell'immagine.
Valore restituito
Tipo: BOOL
Restituisce un valore diverso da zero se l'operazione ha esito positivo o zero in caso contrario.
Commenti
Questa funzione crea un elenco di immagini temporanee utilizzato per il trascinamento. In risposta ai messaggi di WM_MOUSEMOVE successivi, è possibile spostare l'immagine di trascinamento usando la funzione ImageList_DragMove . Per terminare l'operazione di trascinamento, è possibile usare la funzione ImageList_EndDrag .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | commctrl.h |
Libreria | Comctl32.lib |
DLL | Comctl32.dll |