Функция DAD_SetDragImage (shlobj_core.h)

[DAD_SetDragImage доступно в Windows 2000 и Windows XP. В последующих версиях он может быть изменен или недоступен. Вместо этого используйте ImageList_BeginDrag .]

Задает изображение перетаскивания.

Синтаксис

BOOL DAD_SetDragImage(
  HIMAGELIST him,
  POINT      *pptOffset
);

Параметры

him

Тип: HIMAGELIST

Дескриптор списка изображений. Этот параметр использует нулевой индекс в ImageList.

pptOffset

Тип: POINT*

Указатель на координаты, используемые в качестве горячей точки для перетаскивания изображения. Координаты относятся к левому верхнему углу изображения.

Возвращаемое значение

Тип: BOOL

Возвращает ненулевое значение в случае успешного выполнения или ноль в противном случае.

Комментарии

Вы можете очистить изображение перетаскивания, задав для параметра him значение -1 , а для параметра pptOffset — значение NULL. Образ должен быть задан в том же потоке.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header shlobj_core.h (включая Shlobj.h)
Библиотека Shell32.lib
DLL Shell32.dll (версия 5.00 или более поздняя)
Набор API ext-ms-win-shell-shell32-l1-2-1 (представлено в Windows 10 версии 10.0.10240)