WM_MENUDRAG Nachricht

Wird an den Besitzer eines Drag-and-Drop-Menüs gesendet, wenn der Benutzer ein Menüelement zieht.

#define WM_MENUDRAG                     0x0123

Parameter

wParam

Die Position des Elements, an dem der Ziehvorgang begonnen hat.

lParam

Ein Handle für das Menü, das das Element enthält.

Rückgabewert

Die Anwendung sollte einen der folgenden Werte zurückgeben.

Rückgabecode/-wert BESCHREIBUNG
MND_CONTINUE
0
Menü sollte aktiv bleiben. Wenn die Maus losgelassen wird, sollte sie ignoriert werden.
MND_ENDMENU
1
Das Menü sollte beendet werden.

Bemerkungen

Die Anwendung kann die DoDragDrop-Funktion als Reaktion auf diese Nachricht aufrufen.

Um ein Drag-and-Drop-Menü zu erstellen, rufen Sie SetMenuInfo mit MNS_DRAGDROP auf.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]
Header
Winuser.h (einschließlich Windows.h)

Weitere Informationen

Referenz

SetMenuInfo

Konzept

Menüs