virtuelle DROPEFFECT OnDragEnter ( COleDataObject * pDataObject, DWORD DwKeyState, CPoint Ziff. );
Rückgabewert
Ein Wert aus der DROPEFFECT Enumerationstyps, womit die Art der Tropfen, der auftreten würde, wenn der Benutzer das Objekt an dieser Position gelöscht. Die Drop hängt in der Regel des aktuellen Schlüssel Zustand durch DwKeyStategekennzeichnet. Eine Norm Zuordnung der Keystates DROPEFFECT Werten ist:
Weitere Informationen finden Sie im Beispiel MFC Advanced Concepts OCLIENT.
Parameter
pDataObject
Verweist auf die COleDataObject in den Dropdown-Bereich der Ansicht gezogen wird.
dwKeyState
Enthält den Status der Zusatztasten. Dies ist eine Kombination aus einer beliebigen Anzahl der folgenden: MK_CONTROL, MK_SHIFT, MK_ALT, MK_LBUTTON, MK_MBUTTONund MK_RBUTTON.
punkt
Die aktuelle Mausposition der relativ zum Clientbereich der Ansicht.
Bemerkungen
Vom Framework aufgerufen, wenn die Maus zunächst Region ohne Bildlauf im Drop-Zielfenster bewegt wird. Standardimplementierung ist nichts zu tun und zurück DROPEFFECT_NONE.
Überschreiben Sie diese Funktion zur Vorbereitung der zukünftiger Aufrufen an die OnDragOver -Memberfunktion. Alle Daten aus dem Datenobjekt sollte dieser Zeitpunkt für die spätere Verwendung in die OnDragOver -Member-Funktion abgerufen werden. Zu dieser Zeit zu geben die Benutzer visuelle feedback.nbsp sollten auch die Ansicht aktualisiert werden. Weitere Informationen finden Sie im Artikel Drag & Drop: implementieren ein Drop-Ziel im Visual C++ Programmer's Guide.
CView Übersicht | Member der Klasse | Hierarchiediagramm
Siehe auch&Nbsp;CView::OnDragOver, CView::OnDrop, CView::OnDropEx, CView::OnDragLeave, COleDropTarget::OnDragEnter