ITextRange2::GetRect メソッド (tom.h)

現在の範囲の指定した型の四角形を取得します。

構文

HRESULT GetRect(
  [in]  long Type,
  [out] long *pLeft,
  [out] long *pTop,
  [out] long *pRight,
  [out] long *pBottom,
  [out] long *pHit
);

パラメーター

[in] Type

型: long

返す四角形の型。 このパラメーターには、次の各テーブルから 1 つの値を含めることができます。

tomAllowOffClient

tomClientCoord

tomObjectArg

tomTransform

垂直方向の位置を示すには、次のいずれかの値を使用します。

TA_TOP 外接する四角形の上端。
TA_BASELINE テキストの基本行。
TA_BOTTOM 外接する四角形の下端。
 

水平方向の位置を示すには、次のいずれかの値を使用します。

TA_LEFT 外接する四角形の左端。
TA_CENTER 外接する四角形の中心。
TA_RIGHT 外接する四角形の右端。

[out] pLeft

型: long*

左の四角形の座標。

[out] pTop

型: long*

上の四角形の座標。

[out] pRight

型: long*

右四角形の座標。

[out] pBottom

型: long*

下の四角形の座標。

[out] pHit

型: long*

範囲のヒット テスト値。

戻り値

型: HRESULT

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

要件

   
サポートされている最小のクライアント Windows 8 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー tom.h
[DLL] Msftedit.dll

関連項目

ITextRange2