функция 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 |