Уведомление WM_MENUDRAG

Сообщение 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

Нет

Замечания по платформе

Не имеется

 

Назад в оглавление
На главную страницу
На оглавление справки

Hosted by uCoz