次の方法で共有


CRichEditCtrl::GetLine

更新 : 2007 年 11 月

CRichEditCtrl オブジェクトからテキストを 1 行取得します。

int GetLine(
   int nIndex,
   LPTSTR lpszBuffer 
) const;
int GetLine(
   int nIndex,
   LPTSTR lpszBuffer,
   int nMaxLength 
) const;

パラメータ

  • nIndex
    取得する行の 0 から始まるインデックス。

  • lpszBuffer
    テキストを受け取るバッファへのポインタ。バッファの最初のワードに、バッファにコピーできる最大バイト数を指定します。

  • nMaxLength
    lpszBuffer にコピーできる最大文字数。GetLine の 2 つめの形式では、この値を lpszBuffer で指定されるバッファの最初のワードに入れます。

戻り値

lpszBuffer にコピーされた文字数を返します。

解説

コピーされた行は、終端の NULL 文字を含みません。

z0z83tcz.alert_note(ja-jp,VS.90).gifメモ :

コピーする文字数はバッファの先頭ワードに格納されるため、4 バイト以上のバッファを使用してください。

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

使用例

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

必要条件

ヘッダー : afxcmn.h

参照

参照

CRichEditCtrl クラス

階層図

CRichEditCtrl::LineLength

その他の技術情報

CRichEditCtrl のメンバ