ImageList_BeginDrag, fonction (commctrl.h)
Commence à faire glisser une image.
Syntaxe
BOOL ImageList_BeginDrag(
HIMAGELIST himlTrack,
int iTrack,
int dxHotspot,
int dyHotspot
);
Paramètres
himlTrack
Type : HIMAGELIST
Handle de la liste d’images.
iTrack
Type : int
Index de l’image à faire glisser.
dxHotspot
Type : int
Coordonnée x de l’emplacement de la position de glissement par rapport au coin supérieur gauche de l’image.
dyHotspot
Type : int
Coordonnée y de l’emplacement de la position de glissement par rapport au coin supérieur gauche de l’image.
Valeur retournée
Type : BOOL
Retourne une valeur différente de zéro en cas de réussite, ou zéro dans le cas contraire.
Remarques
Cette fonction crée une liste d’images temporaires qui est utilisée pour le glisser-déplacer. En réponse aux messages WM_MOUSEMOVE suivants, vous pouvez déplacer l’image glisser à l’aide de la fonction ImageList_DragMove . Pour mettre fin à l’opération de glissement, vous pouvez utiliser la fonction ImageList_EndDrag .
Configuration requise
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] |
Plateforme cible | Windows |
En-tête | commctrl.h |
Bibliothèque | Comctl32.lib |
DLL | Comctl32.dll |