|
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО! |
|
|
IShellView::TranslateAccelerator
[Now Supported on Windows NT]
Processes menu accelerator-key messages from the container's message queue.
HRESULT TranslateAccelerator(
LPMSG lpmsg // Points to a message that may need translating. );
Parameters
lpmsg
Pointer to the message that might need to be translated.
Return Values
Returns NOERROR if successful or an OLE-defined error value otherwise. Returning S_OK indicates that the message was translated and should not be translated or dispatched by the Explorer.
Remarks
TranslateAccelerator is called by the Explorer to let the view translate its accelerators.
Notes to Callers
The Explorer calls this method before any other translation if the view has the focus. If the view does not have the focus (if the tree has it, for example) this is called after the Explorer translates its own accelerators.
Notes to Implementors
By default, the view should return S_FALSE so that the Explorer can either do it's own accelerator translation or normal menu dispatching. The view should return S_OK only if it has processed the message as the accelerator and does not want the Explorer to process it further.
See Also
IShellView
|
Пригласи друзей и счет твоего мобильника всегда будет положительным! |
|
Пригласи друзей и счет твоего мобильника всегда будет положительным! |
IShellView::TranslateAccelerator
[Теперь Поддерживанное на Windows NT]
Меню Процессов акселератор-ключевые сообщения из контейнерной очереди сообщения.
HRESULT TranslateAccelerator(
LPMSG lpmsg // ТОЧКИ на сообщение, что возможно нужно перевод. );
Параметры
lpmsg
Указатель в сообщение, которое могло должно быть переведено.
Обратные Величины
Возвращает NOERROR если успешная или определенная величина ошибки OLE в противном случае. Возврат S_OK указывает, что сообщение было переведено и не должно перевожено или послано Explorer.
Замечания
TranslateAccelerator ВЫЗВАН Explorer, чтобы позволять, чтобы вид переводится свои акселераторы.
Примечания Вызывающим операторам
Explorer вызывает этот метод перед любым другим переводом если вид имеет фокус. Если вид нет имеет фокус (если дерево имеет это, например) это вызван после того, как Explorer переведется свои собственные акселераторы.
Примечания на Implementors
По умолчанию, вид должен возвращать S_FALSE чтобы Explorer может или делать это - собственный перевод акселератора или нормальной отправки меню. Вид должен возвращать S_OK только если он обработал бы сообщение как акселератор и не хотел, чтобы Explorer обрабатывал это дальше.
Смотри Также
IShellView
|
|
|
|