DAD_DragEnterEx2 function (shlobj_core.h)
[DAD_DragEnterEx2 is available in Windows 2000 and Windows XP. It might be altered or unavailable in subsequent versions. Use ImageList_DragEnter instead.]
Locks updates to the specified window during a drag-and-drop operation and displays the drag image at the specified position within the window.
Syntax
BOOL DAD_DragEnterEx2(
[in] HWND hwndTarget,
const POINT ptStart,
[in, optional] IDataObject *pdtObject
);
Parameters
[in] hwndTarget
Type: HWND
A handle to the window that owns the drag image.
ptStart
Type: const POINT
Specifies the coordinates at which to begin displaying the drag image. The coordinates are relative to the upper-left corner of the window, not the client area.
[in, optional] pdtObject
Type: IDataObject*
A pointer to the IDataObject interface on the data object. This data object contains the data being transferred in the drag-and-drop operation. If the drop occurs, this data object will be incorporated into the target. This parameter may be NULL.
Return value
Type: BOOL
Returns TRUE if successful, FALSE otherwise.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 2000 Professional [desktop apps only] |
Minimum supported server | Windows 2000 Server [desktop apps only] |
Target Platform | Windows |
Header | shlobj_core.h (include Shlobj.h) |
Library | Shell32.lib |
DLL | Shell32.dll (version 5.0 or later) |
API set | ext-ms-win-shell-shell32-l1-2-1 (introduced in Windows 10, version 10.0.10240) |