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


Сообщение WM_MENUCOMMAND  отправляется тогда, когда пользователь делает выбор из меню.

Синтаксис

WM_MENUCOMMAND
    WPARAM wParam
    LPARAM lParam;

Параметры

wParam

Определяет индекс выбранного пункта, отсчитываемый от нуля .

Windows 98/Me: Старшее слово - это индекс отсчитываемый от нуля выбранного пункта. Младшее слово - ID (идентификатор) пункта.

lParam

Дескриптор меню, из которого выбран пункт.

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

Возвращаемых значений нет.

Замечания

Сообщение WM_MENUCOMMAND  дает дескриптор меню, так что Вы можете обратиться к данным меню в структуре MENUINFO - и также дает Вам и индекс выбранного пункта, в котором обычно нуждается приложение. И напротив, сообщение WM_COMMAND  дает Вам идентификатор пункта меню.

Сообщение WM_MENUCOMMAND  посылается только для меню, которые задаются с флажком MNS_NOTIFYBYPOS, установленным в член dwStyle  структуры MENUINFO.

Смотри также

Краткий обзор Меню

Размещение и совместимость WM_MENUCOMMAND

Windows. NET Server

Да

Windows XP

Да

Windows 2000

Да

Windows NT

Нет

Windows Me

Да

Windows 98

Да

Windows 95

Нет

Минимальная версия DLL

Нет

Заголовочный файл

 

- объявлено в

Winuser.h

- включено в

Windows.h

Unicode

Нет

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

Не имеется

 

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

Hosted by uCoz