CView::OnDropEx

virtuelleDROPEFFECT OnDropEx (COleDataObject *pDataObject,DROPEFFECTDropDefault,DROPEFFECTDropList,CPointZiff.);

Rückgabewert

Die Drop-Effekt, der aus der Drop-Versuch an der angegebenen Position durch zeigengeführt. Dies muss einer der Werte durch DropEffectListgekennzeichnet sein. Drop-Effekte werden im Abschnitt Hinweise erläutert.

Parameter

pDataObject

Verweist auf die COleDataObject , die in dem Dropziel abgelegt ist.

dropDefault

Der Effekt, den der Benutzer für die Standard-Drop-Operation basierend auf den aktuellen Schlüssel Status ausgewählt haben. Es kann DROPEFFECT_NONEsein. Drop-Effekte werden im Abschnitt Hinweise erläutert.

dropList

Eine Liste der Drop-Effekte, die die Ablagequelle unterstützt. Drop Effektwerte können mit das bitweise OR-Operation kombiniert werden (|) Betrieb. Drop-Effekte werden im Abschnitt Hinweise erläutert.

punkt

Die aktuelle Mausposition der relativ zum Clientbereich anzeigen.

Bemerkungen

Vom Framework aufgerufen, wenn der Benutzer ein Datenobjekt über einem gültigen Ablageziel loslässt. Die Standardimplementierung ist nichts zu tun und ein Rückgabewert dummy (-1) an, dass im Rahmen den OnDrop -Handler aufrufen soll.

Überschreiben Sie diese Funktion, um die Wirkung einer rechten Maustaste Drag & Drop implementieren. Rechte Maustaste Drag & Drop in der Regel zeigt ein Menü Auswahlmöglichkeiten, wenn die Rechte Maustaste losgelassen wird.

Die Überschreibung der OnDropEx sollte für die Rechte Maustaste Abfragen. Können Sie GetKeyState oder speichern die Rechte Maustaste Zustand aus der OnDragEnter -Handler.

Verwenden Sie pDataObject um die COleDataObject für Zwischenablage-Datenformat und Daten gelöscht am angegebenen Punkt untersuchen.

Drop-Effekte beschreiben einen Drop-Vorgang zugeordnete Aktion. Die folgende Liste der Drop-Effekte finden Sie:

Weitere Informationen zum Festlegen des Standard-Menübefehls, finden Sie unter SetMenuDefaultItem in der Win32-Dokumentation und CMenu::GetSafeHmenu in diesem Band.

CView ÜbersichtMember der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;CView::OnDragEnter, CView::OnDragOver, CView::OnDrop, CView::OnDragLeave, COleDropTarget::OnDropEx

Index