DROPEFFECT-Konstanten
Stellt Informationen zu den Auswirkungen eines Drag & Drop-Vorgangs dar. Die DoDragDrop-Funktion und viele der Methoden in IDropSource und IDropTarget verwenden die Werte dieser Enumeration.
| Konstante/Wert | BESCHREIBUNG |
|---|---|
|
Das Abbruchziel kann die Daten nicht akzeptieren. |
|
Ergebnisse in einer Kopie ablegen. Die ursprünglichen Daten werden von der Ziehquelle unverändert gelassen. |
|
Ziehen Sie die Quelle, um die Daten zu entfernen. |
|
Quelle ziehen sollte einen Link zu den ursprünglichen Daten erstellen. |
|
Das Scrollen wird gerade gestartet oder befindet sich derzeit im Ziel. Dieser Wert wird zusätzlich zu den anderen Werten verwendet. |
Bemerkungen
Ihre Anwendung sollte immer Werte aus der DROPEFFECT-Enumeration maskieren, um die Kompatibilität mit zukünftigen Implementierungen sicherzustellen. Derzeit haben nur einige der Positionen in einem DROPEFFECT-Wert eine Bedeutung. In Zukunft werden weitere Interpretationen für die Bits hinzugefügt. Ziehen Von Quellen und Abbruchzielen sollten diese Werte sorgfältig maskiert werden, bevor sie verglichen werden. Sie sollten dropeffect niemals wie folgt mit DROPEFFECT _ COPY vergleichen:
if (dwDropEffect == DROPEFFECT_COPY)...
Stattdessen sollte die Anwendung immer den Wert oder die Werte maskieren, die mithilfe einer der folgenden Verfahren gesucht werden:
if (dwDropEffect & DROPEFFECT_COPY) == DROPEFFECT_COPY)...
if (dwDropEffect & DROPEFFECT_COPY)...
Dies ermöglicht die Definition neuer Absturzeffekte, während gleichzeitig die Abwärtskompatibilität mit vorhandenem Code beibehalten wird.
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
| Header |
|