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

Сообщение WM_INITMENUPOPUP отправляется тогда, когда "выпадающее" меню или подменю собирается стать активным. Это дает возможность приложению изменить меню прежде, чем оно показывается на экране, не изменяя все меню.

Синтаксис

WM_INITMENUPOPUP
    WPARAM wParam
    LPARAM lParam;

Параметры

wParam

Дескриптор "выпадающего" меню или подменю.

lParam

Младшее слово устанавливает отсчитываемую от нуля относительную позицию пункта меню, который открывает "выпадающее " меню или подменю.

Старшее слово указывает, является ли "выпадающее " меню системным меню окна. Если оно - системное меню окна, этот параметр - ИСТИНА (TRUE); в противном случае, он - ЛОЖЬ (FALSE).

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

Если приложение обрабатывает это сообщение, оно должно возвратить нуль.

Смотри также

Обзор Ускорители клавиатуры, Уведомления, используемые ускорителями клавиатуры, HIWORD, LOWORDWM_INITMENU

Размещение и совместимость WM_INITMENUPOPUP
К Windows XP Да
л Windows 2000 Professional Да
и Windows NT Workstation Да версии 3.1 и выше
е Windows Me Да
н Windows 98 Да
т Windows 95 Да
 
С Windows Server 2003 Да
е Windows 2000 Server Да
р Windows NT Server Да версии 3.1 и выше
в    
е    
р    
Используемая библиотека -
Используемая DLL -
Заголовочный файл  
- объявлено в Winuser.h
- включено в Windows.h
Unicode Нет
Замечания по платформе Не имеется

 

 

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

Hosted by uCoz