共用方式為


CEdit::GetLine

呼叫此函式從編輯控制項中擷取文字行在 lpszBuffer。

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

參數

  • nIndex
    指定行號從多行編輯控制項擷取。 行號 (行號以零起始的;值為 0 時會指定第一行。 這個參數是單行編輯控制項會忽略。

  • lpszBuffer
    會接收行之複本的緩衝區中的點。 緩衝區中的第一個文字必須指定可以複製到緩衝區的最大字元數目。

  • nMaxLength
    指定可以複製到緩衝區的最大位元組數。 在GetLinelpszBuffer 第一個文字將這個值在進行呼叫之前加入至視窗。

傳回值

實際複製的位元組數目。 如果 nIndex 指定的行號的行數大於在編輯控制項,的傳回值為 0。

備註

複製的那一行都包含 null 結束字元。

如需詳細資訊,請參閱 Windows SDK的 EM_GETLINE

範例

CEdit::GetLineCount。請參閱範例。

需求

Header: afxwin.h

請參閱

參考

CEdit 類別

階層架構圖

CEdit::LineLength

CWnd::GetWindowText