Уведомления, используемые меню


Уведомление Описание
WM_COMMAND

Сообщение WM_COMMAND отправляется тогда, когда пользователь выбирает командный пункт из меню, когда орган управления отправляет уведомительное сообщение своему родительскому окну, или когда транслируется нажатие клавиши - ускорителя. 

WM_CONTEXTMENU

Сообщение WM_CONTEXTMENU уведомляет окно, что пользователь щелкнул правой кнопкой мыши (right clicked - щелчок правой кнопкой мыши ) в окне. 

WM_ENTERMENULOOP

Сообщение WM_ENTERMENULOOP информирует главную оконную процедуру прикладной программы, что был введен модальный цикл меню. 

WM_EXITMENULOOP

Сообщение WM_EXITMENULOOP  сообщает основной оконной процедуре приложения, что меню из модального цикла вышло. 

WM_MENUCOMMAND

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

WM_MENUDRAG

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

WM_MENUGETOBJECT

Сообщение WM_MENUGETOBJECT  посылается владельцу перетаскиваемого меню, когда курсор мыши входит в пункт меню или перемещается от центра пункта к вершине или основанию пункта. 

WM_MENURBUTTONUP

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

WM_NEXTMENU

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

WM_UNINITMENUPOPUP

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

 

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

Hosted by uCoz