код уведомления PSN_TRANSLATEACCELERATOR
Уведомляет страницу свойств о получении сообщения клавиатуры. Он предоставляет страницу возможность выполнить перевод частного ускорителя клавиатуры. Этот код уведомления отправляется в виде сообщения WM_NOTIFY .
PSN_TRANSLATEACCELERATOR
lppsn = (LPPSHNOTIFY) lParam;
Параметры
-
lParam
-
Указатель на структуру PSHNOTIFY , содержащую сведения о коде уведомления. Эта структура содержит структуру NMHDR в качестве первого члена, hdr. Элемент hwndFrom структуры NMHDR содержит дескриптор страницы свойств. Элемент lParam структуры PSHNOTIFY является указателем на MSG сообщения. Его можно привести к типу LPMSG , чтобы получить доступ к параметрам сообщения для перевода.
Возвращаемое значение
Возвращает PSNRET_MESSAGEHANDLED, чтобы указать, что дальнейшая обработка не требуется. Возвращает PSNRET_NOERROR для запроса обычной обработки.
Комментарии
Чтобы задать возвращаемое значение, процедура диалогового окна для страницы должна использовать функцию SetWindowLong со значением DWL_MSGRESULT. Процедура диалогового окна должна возвращать значение TRUE.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista [только классические приложения] |
Минимальная версия сервера |
Windows Server 2003 [только классические приложения] |
Заголовок |
|