Сообщение WM_MENUDRAG посылается владельцу перетаскиваемого меню, когда пользователь перетаскивает пункт меню.
Синтаксис
WM_MENUDRAG WPARAM wParam LPARAM lParam; |
Параметры
wParam
Определяет позицию пункта, где операция перетаскивания началась.
lParam
Дескриптор меню, содержащего пункт.
Возвращаемые значения
Приложение должно возвратить одно из ниже перечисленных значений.
Значение Предназначение MND_CONTINUE Меню должно оставаться активным. Если кнопка мыши отпущена, оно должно игнорироваться. MND_ENDMENU Меню должно закончить работу (закрыться).
Замечания
Приложение может вызвать функцию DoDragDrop в ответ на это сообщением.
Чтобы создать перетаскиваемое меню, вызовите функцию SetMenuInfo с флажком MNS_DRAGDROP.
Смотри также
Краткий обзор Меню, SetMenuInfo
Размещение и совместимость WM_MENUDRAG |
|
Windows. NET Server |
Да |
Windows XP |
Да |
Windows 2000 |
Да |
Windows NT |
Нет |
Windows Me |
Да |
Windows 98 |
Да |
Windows 95 |
Нет |
Минимальная версия DLL |
Нет |
Заголовочный файл |
|
- объявлено в |
Winuser.h |
- включено в |
Windows.h |
Unicode |
Нет |
Замечания по платформе |
Не имеется |