IAccClientDocMgr::LookupByPoint メソッド (msaatext.h)

クライアントは IAccClientDocMgr::LookupByPoint を呼び出して、ドキュメント内のポイントからドキュメント オブジェクトを取得します。

メモ アクティブなアクセシビリティ テキスト サービスは非推奨です。 高度なテキスト入力と自然言語テクノロジの詳細については、「 Microsoft Windows Text Services Framework 」を参照してください。
 

構文

HRESULT LookupByPoint(
  [in]  POINT    pt,
  [in]  REFIID   riid,
  [out] IUnknown **ppunk
);

パラメーター

[in] pt

種類: POINT

返されるドキュメントの外接する四角形内のポイント。

[in] riid

型: REFIID

要求されているドキュメントの IID。 これは通常IID_ITextStoreAnchor。

[out] ppunk

種類: IUnknown*

要求されているドキュメントへのインターフェイス ポインター。

戻り値

型: HRESULT

成功した場合は、S_OK を返します。

成功しなかった場合は、次の値または別の標準 COM エラー コードを返します。

エラー 説明
E_FAIL
pt の値が作業中の文書の外接する四角形内にない場合、ppunkNULL になります

解説

サーバーは、ドキュメントを受信する前に、このメソッドを複数回ポーリングする必要がある場合があります。 システムにドキュメントが表示されたときとドキュメント サービスに登録されたときの間に、限られた時間経過 (約 2 秒) が発生する可能性があります。

要件

   
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー msaatext.h
[DLL] Msaatext.dll
再頒布可能パッケージ Windows NT 4.0 SP6 以降および Windows 98 でのアクティブなアクセシビリティ 2.0 RDK