функция ImageList_BeginDrag (commctrl.h)

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

Синтаксис

BOOL ImageList_BeginDrag(
  HIMAGELIST himlTrack,
  int        iTrack,
  int        dxHotspot,
  int        dyHotspot
);

Параметры

himlTrack

Тип: HIMAGELIST

Дескриптор списка изображений.

iTrack

Тип: int

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

dxHotspot

Тип: int

Координата по оси X расположения перетаскивания относительно левого верхнего угла изображения.

dyHotspot

Тип: int

Координата по оси Y расположения перетаскивания относительно левого верхнего угла изображения.

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

Тип: BOOL

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

Комментарии

Эта функция создает временный список изображений, используемый для перетаскивания. В ответ на последующие сообщения WM_MOUSEMOVE можно переместить изображение перетаскивания с помощью функции ImageList_DragMove . Чтобы завершить операцию перетаскивания, можно использовать функцию ImageList_EndDrag .

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header commctrl.h
Библиотека Comctl32.lib
DLL Comctl32.dll