CImageList::DragEnter
Durante un'operazione di trascinamento, gli aggiornamenti dei blocchi alla finestra è specificato da pWndLock e viene visualizzata l'immagine di trascinamento nella posizione specificata da point.
static BOOL PASCAL DragEnter(
CWnd* pWndLock,
CPoint point
);
Parametri
pWndLock
Puntatore alla finestra proprietaria dell'immagine di trascinamento.point
Posizione da cui ottenere l'immagine di trascinamento. Le coordinate sono relativi all'angolo superiore sinistro della finestra (l'area non client).
Valore restituito
Diverso da zero se ha esito positivo; in caso contrario 0.
Note
Le coordinate sono relativi all'angolo superiore sinistro della finestra, pertanto è necessario compensare la larghezza degli elementi della finestra, come il bordo, la barra del titolo e la barra dei menu si specificano le coordinate.
Se pWndLock è NULL, questa funzione l'immagine viene disegnata nel contesto di visualizzazione associato alla finestra del desktop e le coordinate sono relativi all'angolo superiore sinistro dello schermo.
Questa funzione blocca tutti gli altri aggiornamenti della finestra specificata durante un'operazione di trascinamento. Se è necessario apportare eventuali disegno durante l'operazione di trascinamento, come evidenziazione di destinazione di un'operazione di trascinamento, è possibile nascondere l'immagine trascinata utilizzando la funzione CImageList::DragLeave.
Esempio
Vedere l'esempio relativo CImageList::BeginDrag.
Requisiti
Header: afxcmn.h