次の方法で共有


ITextPara::GetLineSpacing メソッド (tom.h)

テキスト範囲の行間の値を取得します。

構文

HRESULT GetLineSpacing(
  float *pValue
);

パラメーター

pValue

型: float*

行間の値。 次の表は、さまざまな行間ルールに対してこの値がどのように解釈されるかを示しています。

行間ルール 意味
tomLineSpaceSingle 行間の値は無視されます。
tomLineSpace1pt5 行間の値は無視されます。
tomLineSpaceDouble 行間の値は無視されます。
tomLineSpaceAtLeast 行間の値は、1 行から次の行までの間隔を浮動小数点で指定します。 ただし、値が 1 行未満の場合、コントロールには単一間隔のテキストが表示されます。
tomLineSpaceExactly 行間の値は、1 行から次の行までの正確な間隔を浮動小数点で指定します (値が 1 行未満の場合でも)。
tomLineSpaceMultiple 行間の値は、行間を行単位で指定します。

戻り値

型: HRESULT

ITextPara::GetLineSpacing が成功すると、S_OKが返されます。 メソッドが失敗した場合は、次のいずれかの COM エラー コードを返します。 COM エラー コードの詳細については、「COM でのエラー処理」を参照してください。

リターン コード 説明
Value
意味
E_INVALIDARG
引数が無効です。
CO_E_RELEASED
段落書式オブジェクトは、削除された範囲にアタッチされます。

注釈

行間ルールを取得するには、 ITextPara::GetLineSpacingRule メソッドを 呼び出します。

要件

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

関連項目

概念

GetLineSpacingRule

ITextPara

リファレンス

SetLineSpacing

Text オブジェクト モデル