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


WM_MENUDRAG сообщение

Отправляется владельцу меню перетаскивания, когда пользователь перетаскивает элемент меню.

#define WM_MENUDRAG                     0x0123

Параметры

wParam

Позиция элемента, с которого началась операция перетаскивания.

lParam

Дескриптор для меню, содержащего элемент.

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

Приложение должно вернуть одно из следующих значений.

Возвращаемый код или значение Описание
MND_CONTINUE
0
Меню должно оставаться активным. Если мышь отпущена, ее следует игнорировать.
MND_ENDMENU
1
Меню должно быть завершено.

Комментарии

Приложение может вызвать функцию DoDragDrop в ответ на это сообщение.

Чтобы создать меню перетаскивания, вызовите SetMenuInfo с MNS_DRAGDROP.

Требования

Требование Значение
Минимальная версия клиента
Windows 2000 Professional [только классические приложения]
Минимальная версия сервера
Windows 2000 Server [только классические приложения]
Заголовок
Winuser.h (включая Windows.h)

См. также раздел

Справочные материалы

SetMenuInfo

Основные понятия

Меню