Копирует указанную таблицу ускорителей. Эта функция используется для получения данных таблицы ускорителя, соответствующей дескриптору таблицы ускорителя, или для определения размера данных таблицы ускорителя.
Обрабатывает клавиши ускорителя для команд меню. Функция преобразует сообщение WM_KEYDOWN или WM_SYSKEYDOWN в WM_COMMAND или WM_SYSCOMMAND сообщение (если в указанной таблице ускорителя есть запись для ключа), а затем отправляет сообщение WM_COMMAND или WM_SYSCOMMAND непосредственно в указанную процедуру окна.
TranslateAccelerator не возвращается, пока оконная процедура не обработает сообщение.
Отправляется, когда меню вот-вот станет активным. Это происходит, когда пользователь щелкает элемент в строке меню или нажимает клавишу меню. Это позволяет приложению изменить меню перед его отображением. Окно получает это сообщение через функцию WindowProc .
Отправляется, когда раскрывающееся меню или подменю вот-вот станет активным. Это позволяет приложению изменять меню перед его отображением без изменения всего меню.
Отправляется, когда меню активно и пользователь нажимает клавишу, которая не соответствует ни одной мнемонической клавише или клавише ускорителя. Это сообщение отправляется в окно, которому принадлежит меню.
Размещается в окне с фокусом клавиатуры при переводе WM_SYSKEYDOWN сообщения с помощью функции TranslateMessage . Он задает код символа системной клавиши символов, то есть клавиши символов, нажатой при нажатии клавиши ALT.
Окно получает это сообщение, когда пользователь выбирает команду в меню Окно или когда пользователь нажимает кнопку развернуть, свернуть, восстановить или закрыть кнопку.