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


Структура DRAGLISTINFO (commctrl.h)

Содержит сведения о событии перетаскивания. Указатель на DRAGLISTINFO передается в качестве параметра lParam сообщения списка перетаскивания.

Синтаксис

typedef struct tagDRAGLISTINFO {
  UINT  uNotification;
  HWND  hWnd;
  POINT ptCursor;
} DRAGLISTINFO, *LPDRAGLISTINFO;

Члены

uNotification

Тип: UINT

Код уведомления, указывающий тип события перетаскивания. Этот элемент может иметь одно из следующих значений:

Значение Значение
DL_BEGINDRAG
Пользователь нажал левую кнопку мыши на элементе списка.
DL_CANCELDRAG
Пользователь отменил операцию перетаскивания, нажав правую кнопку мыши или нажав клавишу ESC.
DL_DRAGGING
Пользователь переместил мышь при перетаскивании элемента.
DL_DROPPED
Пользователь отпустил левую кнопку мыши, выполнив операцию перетаскивания.

hWnd

Тип: HWND

Дескриптор для списка перетаскивания.

ptCursor

Тип: POINT

Структура POINT , содержащая текущие координаты X и Y курсора мыши.

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть commctrl.h