DAD_DragEnterEx2 函数 (shlobj_core.h)
[DAD_DragEnterEx2 在 Windows 2000 和 Windows XP 中可用。 它在后续版本中可能已更改或不可用。 请改用 ImageList_DragEnter 。]
在拖放操作期间锁定对指定窗口的更新,并在窗口中的指定位置显示拖动图像。
语法
BOOL DAD_DragEnterEx2(
[in] HWND hwndTarget,
const POINT ptStart,
[in, optional] IDataObject *pdtObject
);
参数
[in] hwndTarget
类型:HWND
拥有拖动图像的窗口的句柄。
ptStart
类型: const POINT
指定开始显示拖动图像的坐标。 坐标相对于窗口的左上角,而不是工作区。
[in, optional] pdtObject
类型: IDataObject*
指向数据对象上的 IDataObject 接口的指针。 此数据对象包含在拖放操作中传输的数据。 如果发生删除,此数据对象将合并到目标中。 此参数可以为 NULL。
返回值
类型: BOOL
如果成功,则返回 TRUE ;否则返回 FALSE 。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | shlobj_core.h (包括 Shlobj.h) |
Library | Shell32.lib |
DLL | Shell32.dll (5.0 或更高版本) |
API 集 | ext-ms-win-shell-shell32-l1-2-1 (在 Windows 10 版本 10.0.10240 中引入) |