Поделиться через


Функция 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
Header shlobj_core.h (включая Shlobj.h)
Библиотека Shell32.lib
DLL Shell32.dll (версия 5.0 или более поздняя)
Набор API ext-ms-win-shell-shell32-l1-2-1 (представлено в Windows 10 версии 10.0.10240)

См. также раздел

DAD_DragEnterEx

ImageList_DragEnter