次の方法で共有


CRichEditCtrl::LineLength

更新 : 2007 年 11 月

リッチ エディット コントロール内の行の長さを取得します。

int LineLength(
   int nLine = -1 
) const;

パラメータ

  • nLine
    長さを取得する行にある文字の文字インデックスを指定します。このパラメータが -1 の場合は、現在の行 (カレットを含む行) の長さを返します。行内の選択されたテキストの長さは含まれません。単一行のエディット コントロールで LineLength 関数が呼び出されたときは、このパラメータは無視されます。

戻り値

複数行のエディット コントロールで LineLength 関数が呼び出された場合は、nLine で指定された行の長さ (バイト数) を返します。単一行のエディット コントロールで LineLength 関数が呼び出された場合は、エディット コントロール内のテキストの長さ (バイト数) を返します。

解説

この CRichEditCtrl オブジェクト内の指定された行番号の文字インデックスを取得するには、LineIndex メンバ関数を使います。

詳細については、Windows SDK の「EM_LINELENGTH」を参照してください。

使用例

LineIndex」の例を参照してください。

必要条件

ヘッダー : afxcmn.h

参照

参照

CRichEditCtrl クラス

階層図

CRichEditCtrl::LineIndex

その他の技術情報

CRichEditCtrl のメンバ