Freigeben über


OLEStartDrag-Ereignis

Tritt auf, wenn die OLEDrag-Methode aufgerufen wird.

PROCEDURE Object.OLEStartDrag
LPARAMETERS oDataObject, nEffect

Eigenschaftswerte

  • oDataObject
    Ein Objektverweis auf ein OLE-Drag & Drop-Datenobjekt (DataObject-Objekt). Sie können alle DataObject-Methoden von innerhalb des OLEStartDrag-Ereignisses aus aufrufen.

  • nEffect
    Die von der Drag-Quelle unterstützten OLE-Drag-Operationen. Die folgende Tabelle zeigt die Werte für nEffect zusammen mit einer Beschreibung der jeweiligen Aktion. nEffect ist ein Ausgabeparameter und wird beim Eintritt in das Ereignis auf 3 gesetzt; Sie sollten also in diesem Ereignis den Wert für nEffect zur Verfügung stellen. Sollen nur Kopieroperationen erlaubt sein, sollten Sie nEffect beispielsweise auf 1 (DROPEFFECT_COPY) setzen.

    nEffect Foxpro.h-Konstante Beschreibung
    0 DROPEFFECT_NONE Drag-Quelle unterstützt keine Drag-Operationen.
    1 DROPEFFECT_COPY Drag-Quelle unterstützt Kopieroperationen.
    2 DROPEFFECT_MOVE Drag-Quelle unterstützt Verschiebeoperationen (Standard).
    4 DROPEFFECT_LINK Drag-Quelle unterstützt Verknüpfungsoperationen.

    Eine Drag-Quelle kann mehrere Drag-Operationen unterstützen, wenn für nEffect mehrere Werte addiert werden. Ist beispielsweise nEffect gleich 3, unterstützt die Drag-Quelle die Drag-Operationen Kopieren und Verschieben (3 = 1 (kopieren) + 2 (verschieben)).

Hinweise

OLEStartDrag ist ein Drag-Quell-Ereignis. Die Angabe von NODEFAULT hat keine Auswirkungen auf das Verhalten dieser Methode.

Siehe auch

OLE-Drag & Drop - Überblick | OLEDrag-Methode | OLEDragMode-Eigenschaft

Betrifft: Kontrollkästchen-Steuerelement (CheckBox) | Kombinationsfeld-Steuerelement (ComboBox) | Befehlsschaltflächen-Steuerelement (CommandButton) | Schaltflächengruppen-Steuerelement (CommandGroup) | Container-Objekt | Control-Objekt | Bearbeitungsfeld-Steuerelement (EditBox) | Formularobjekt (Form) | Datenraster-Steuerelement (Grid) | Bild-Steuerelement (Image) | Bezeichnungs-Steuerelement (Label) | Linien-Steuerelement (Line) | Listenfeld-Steuerelement (ListBox) | Optionsfeld-Steuerelement (OptionButton) | Optionsgruppen-Steuerelement (OptionGroup) | Seitenobjekt (Page) | Seitenrahmen-Steuerelement (PageFrame) | Form-Steuerelement (Shape) | Drehfeld-Steuerelement (Spinner) | Textfeld-Steuerelement (TextBox) | Symbolleisten-Objekt