CImageList::DragEnter
Pendant une opération de glissement, verrouille les mises à jour à la fenêtre spécifiée par pWndLock et affiche l'image faire glisser à la position spécifiée par point.
static BOOL PASCAL DragEnter(
CWnd* pWndLock,
CPoint point
);
Paramètres
pWndLock
Pointeur vers la fenêtre qui possède l'image glisser.point
Position à laquelle pour afficher l'image glisser. Les coordonnées sont par rapport à l'angle supérieur gauche de la fenêtre (et non la zone cliente).
Valeur de retour
Une valeur différente de zéro si l'opération a réussi ; sinon 0.
Notes
Les coordonnées sont par rapport à l'angle supérieur gauche de la fenêtre, vous devez donc compenser les largeurs des éléments de fenêtre, tels que la bordure, la barre de titre, et la barre de menus, en spécifiant les coordonnées.
Si pWndLock est NULL, cette fonction dessine l'image dans le contexte d'affichage associé à la fenêtre du bureau, et les coordonnées sont par rapport à l'angle supérieur gauche de l'écran.
Cette fonction verrouille toutes les mises à jour à la fenêtre données pendant l'opération glisser. Si vous devez faire tout dessin pendant une opération de glissement, par exemple mettre en surbrillance la cible d'une opération de glisser-déplacer, vous pouvez masquer temporairement l'image glisser à l'aide de la fonction de CImageList::DragLeave .
Exemple
Consultez l'exemple pour CImageList::BeginDrag.
Configuration requise
Header: afxcmn.h