Share via


DRAGLISTINFO-Struktur (commctrl.h)

Enthält Informationen zu einem Ziehereignis. Der Zeiger auf DRAGLISTINFO wird als lParam-Parameter der Ziehlistenmeldung übergeben.

Syntax

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

Member

uNotification

Typ: UINT

Der Benachrichtigungscode, der den Typ des Ziehereignisses angibt. Dieser Member kann einer der folgenden Werte sein:

Wert Bedeutung
DL_BEGINDRAG
Der Benutzer hat auf ein Listenelement mit der linken Maustaste geklickt.
DL_CANCELDRAG
Der Benutzer hat den Ziehvorgang abgebrochen, indem er mit der rechten Maustaste klickt oder die ESC-Taste drückt.
DL_DRAGGING
Der Benutzer hat beim Ziehen eines Elements die Maus bewegt.
DL_DROPPED
Der Benutzer hat die linke Maustaste losgelassen und einen Ziehvorgang abgeschlossen.

hWnd

Typ: HWND

Ein Ziehpunkt zum Ziehlistenfeld.

ptCursor

Typ: POINT

Eine POINT-Struktur , die die aktuellen x- und y-Koordinaten des Mauscursors enthält.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile commctrl.h