DROPEFFECT-Konstanten
Stellt Informationen zu den Auswirkungen eines Drag-and-Drop-Vorgangs dar. Die DoDragDrop-Funktion und viele der Methoden in IDropSource und IDropTarget verwenden die Werte dieser Enumeration.
Konstante/Wert | BESCHREIBUNG |
---|---|
|
Das Ablageziel kann die Daten nicht akzeptieren. |
|
Ergebnisse in einer Kopie ablegen. Die ursprünglichen Daten bleiben von der Ziehquelle unberührt. |
|
Die Ziehquelle sollte die Daten entfernen. |
|
Ziehen Sie die Quelle, um einen Link zu den ursprünglichen Daten zu erstellen. |
|
Der Bildlauf beginnt oder findet derzeit im Ziel statt. 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 Bedeutung. In Zukunft werden weitere Interpretationen für die Bits hinzugefügt. Ziehquellen und Ablageziele sollten diese Werte vor dem Vergleich sorgfältig maskieren. Sie sollten ein DROPEFFECT niemals mit z. B. DROPEFFECT_COPY vergleichen, indem sie folgendes tun:
if (dwDropEffect == DROPEFFECT_COPY)...
Stattdessen sollte die Anwendung für den gesuchten Wert bzw. die gesuchten Werte immer eine der folgenden Techniken maskieren:
if (dwDropEffect & DROPEFFECT_COPY) == DROPEFFECT_COPY)...
if (dwDropEffect & DROPEFFECT_COPY)...
Dies ermöglicht die Definition neuer Drop-Effekte, während die Abwärtskompatibilität mit vorhandenem Code beibehalten wird.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
Header |
|