IShellView::TranslateAccelerator

【勇芳软件工作室】汉化HomePreviousNext

[Now Supported on Windows NT]

从容器的消息队列中处理菜单加速器 - 密钥消息。

翻译加速器

LPMSG 【LPMSG】//指向可能需要翻译的消息。
); 

参数

【LPMSG】

指向可能需要翻译的消息。

返回值

如果成功返回NOERROR,否则返回OLE定义的错误值。

返回S_OK表示消息已翻译,不应由资源管理器翻译或调度。

备注

TranslateAccelerator由资源管理器调用,让视图翻译其加速器。

调用注意事项

如果视图具有焦点,Explorer将在任何其他翻译之前调用此方法。如果视图没有焦点(例如树如果有),则在Explorer翻译自己的加速器之后调用该视图。

实施者注意事项

默认情况下,视图应该返回S_FALSE,以便Explorer可以自己进行加速器转换或正常的菜单调度。该视图只有在处理消息作为加速器并且不希望资源管理器进一步处理它时才返回S_OK。

也可以看看

IShellView