次の方法で共有


CRichEditCtrl::LineLength

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

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 のメンバー