ITextRangeProvider::GetBoundingRectangles メソッド (uiautomationcore.h)

テキスト範囲内のテキストの表示されている各行 (全体または一部) に外接する四角形のコレクションを取得します。

構文

HRESULT GetBoundingRectangles(
  [out, retval] SAFEARRAY **pRetVal
);

パラメーター

[out, retval] pRetVal

種類: SAFEARRAY**

次のいずれかのポインターを受け取ります。

  • テキスト範囲内の各行 (全体または一部) に外接する四角形の配列。
  • 低次元テキスト範囲の空の配列。
  • 完全に画面外となる、スクロール アウトする、または重なったウィンドウによって隠れる画面座標を持つテキスト範囲を表す空の配列。
このパラメーターは初期化せずに渡されます。

戻り値

型: HRESULT

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

要件

要件
サポートされている最小のクライアント Windows XP [デスクトップ アプリ | UWP アプリ]
サポートされている最小のサーバー Windows Server 2003 [デスクトップ アプリのみ | UWP アプリ]
対象プラットフォーム Windows
ヘッダー uiautomationcore.h (UIAutomation.h を含む)

こちらもご覧ください

安全な配列を使用するためのベスト プラクティス

概念

ITextProvider

ITextRangeProvider

リファレンス

UI オートメーション プロバイダーの概要