CEdit::GetLine

调用此函数从edit控件并将检索文本行它在 lpszBuffer。

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

参数

  • nIndex
    指定行号从检索多行编辑控件。行号从零开始;值0指定第一行。此参数由忽略单行编辑控件。

  • lpszBuffer
    指向受到行的副本的缓冲区。缓冲区中的第一个字必须指定可复制到缓冲区的最大字符数。

  • nMaxLength
    指定可复制到缓冲区的最大字节数。GetLine 在 lpszBuffer 的第一个单词将此值在进行调用之前对Windows。

返回值

实际复制的字节数。如果 nIndex 指定的行号的行数大于在编辑控件,的返回值为0。

备注

所复制的行不含Null终止字符。

有关更多信息,请参见 Windows SDK的 EM_GETLINE

示例

CEdit::GetLineCount参见示例。

要求

Header: afxwin.h

请参见

参考

CEdit选件类

层次结构图

CEdit::LineLength

CWnd::GetWindowText