IT翻訳 Nobuyuki の仕事部屋

ボランティアでソフトウエアーローカライズのために翻訳をしている。

Implementing an MSAA Server を完成原稿にするーその10

2005-03-26 22:34:22 | InReview
本日もアーロンさんの指摘が続いております。

例によって全文のリンクをご参照下さい。

原題: Implementing an MSAA Server

訳題: MSAA サーバーを実装する

Event window handle is incorrect

Problem: The screen reader or other assistive technology does not track the focus or other events correctly.

Solution: This may be because you are reporting that the events in a different window from the current system focus. The assistive technology may be asking GetGUIThreadInfo for its hwndFocus, and throwing away MSAA events that are not in the currently focused window. Even if you are visibly showing window focus on the correct window, you must also tell the operating system to focus this window before any other accessibility events get fired in it.


不正確なイベントウィンドウの扱い//→ イベントウィンドウの処理が正しくない//


問題: スクリーンリーダや他の補助テクノロジーはフォーカスや他のイベントを正確に追跡しない。//→ スクリーンリーダを含む補助テクノロジーはフォーカスやその他のイベントを正確に追跡しない//


解決方法: この事は、あなたが現在のシステムとは異なるウィンドウ中のイベントがフォーカスを持つと報告しているためかもしれません//→ 現在のシステムとは異なるウィンドウ中のイベントがフォーカスされるとあなたが報告しているために、この件が問題になるのかもしれません//。補助テクノロジーは GetGUIThreadInfo のhwndFocus を要求して、現在フォーカスのあるウィンドウ内に存在しない MSAA のイベントを//→ 挿入:例外として//投げているかも知れません。正しいウィンドウ上で、ウィンドウのフォーカスが見えるように表示されているとしても、他にアクセシビリティイベントがその中で起動されないうちに、このウィンドウをフォーカスするようにオペレーテイングシステムに命令が出されなければなりません。


短い節ですが、本日はここまでとします。