На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

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


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz