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 でのエラー処理」を参照してください。
リターン コード | 説明 |
---|---|
|
意味 |
|
引数が無効です。 |
|
段落書式オブジェクトは、削除された範囲にアタッチされます。 |
注釈
行間ルールを取得するには、 ITextPara::GetLineSpacingRule メソッドを 呼び出します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | tom.h |
[DLL] | Msftedit.dll |
関連項目
概念
リファレンス