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


Уведомление

Описание

WM_INITMENUPOPUP Сообщение WM_INITMENUPOPUP отправляется тогда, когда "выпадающее" меню или подменю собирается стать активным. Это дает возможность приложению изменить меню прежде, чем оно показывается на экране, не изменяя все меню.
WM_MENUCHAR Сообщение WM_MENUCHAR отправляется тогда, когда меню активно, а пользователь нажимает клавишу, которая не соответствует какой-либо мнемонической схеме или клавише ускорения. Это сообщение отправляется в окно, которое владеет меню.
WM_MENUSELECT  Сообщение WM_MENUSELECT отправляется в процедуру окна владельца меню, когда пользователь выбирает пункт меню.
WM_SYSCHAR Сообщение WM_SYSCHAR посылается в очередь окна с фокусом клавиатуры, когда сообщение WM_SYSKEYDOWN оттранслировано функцией TranslateMessage. Оно устанавливает символьный код системной символьной клавиши - то есть символьной клавиши, которая обрабатывается в то время, когда клавиша ALT находится в нажатом состоянии.
WM_SYSCOMMAND Окно получает это сообщение тогда, когда пользователь выбирает команду из Системного меню окна (прежде известное как системное или управляющее меню) или когда пользователь выбрал кнопку развертывания, свертывания, восстановления или закрытия окна.

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

Hosted by uCoz