Freigeben über


DAD_DragEnterEx2-Funktion (shlobj_core.h)

[DAD_DragEnterEx2 ist in Windows 2000 und Windows XP verfügbar. Sie kann in nachfolgenden Versionen geändert oder nicht verfügbar sein. Verwenden Sie stattdessen ImageList_DragEnter .]

Sperrt Updates für das angegebene Fenster während eines Drag-and-Drop-Vorgangs und zeigt das Ziehbild an der angegebenen Position im Fenster an.

Syntax

BOOL DAD_DragEnterEx2(
  [in]           HWND        hwndTarget,
                 const POINT ptStart,
  [in, optional] IDataObject *pdtObject
);

Parameter

[in] hwndTarget

Typ: HWND

Ein Handle für das Fenster, das das Ziehbild besitzt.

ptStart

Typ: const POINT

Gibt die Koordinaten an, an denen das Ziehbild angezeigt werden soll. Die Koordinaten sind relativ zur oberen linken Ecke des Fensters, nicht zum Clientbereich.

[in, optional] pdtObject

Typ: IDataObject*

Ein Zeiger auf die IDataObject-Schnittstelle für das Datenobjekt. Dieses Datenobjekt enthält die Daten, die im Drag-and-Drop-Vorgang übertragen werden. Wenn der Drop erfolgt, wird dieses Datenobjekt in das Ziel integriert. Dieser Parameter kann NULL sein.

Rückgabewert

Typ: BOOL

Gibt TRUE zurück, wenn erfolgreich, andernfalls FALSE .

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile shlobj_core.h (einschließlich Shlobj.h)
Bibliothek Shell32.lib
DLL Shell32.dll (Version 5.0 oder höher)
APIs ext-ms-win-shell-shell32-l1-2-1 (eingeführt in Windows 10, Version 10.0.10240)

Weitere Informationen

DAD_DragEnterEx

ImageList_DragEnter