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 文字を含みません。
メモ : |
---|
コピーする文字数はバッファの先頭ワードに格納されるため、4 バイト以上のバッファを使用してください。 |
詳細については、Windows SDK の「EM_GETLINE」を参照してください。
使用例
「GetLineCount」の例を参照してください。
必要条件
ヘッダー : afxcmn.h