Share via


CEdit::GetLine

Llame a esta función para recuperar una línea de texto de un control de edición y la coloca en lpszBuffer.

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

Parámetros

  • nIndex
    Especifica el número de línea para recuperarse de un control de edición de varias líneas.Cero-se basan los números de línea; el valor 0 especifica la primera línea.Este parámetro se omite por un control de edición de una línea.

  • lpszBuffer
    Puntos en el búfer que recibe una copia de la línea.La primera palabra del búfer debe especificar el número máximo de caracteres que se puede copiar en el búfer.

  • nMaxLength
    Especifica el número de bytes máximo que se pueden copiar en el búfer.GetLine coloca este valor en la primera palabra de lpszBuffer antes de realizar la llamada a Windows.

Valor devuelto

El número de bytes copiados realmente.El valor devuelto es 0 si el número de línea especificado por nIndex es mayor que el número de líneas en el control de edición.

Comentarios

La línea copiada no contiene un carácter de la nulo-finalización.

Para obtener más información, vea EM_GETLINE en Windows SDK.

Ejemplo

Vea el ejemplo para CEdit::GetLineCount.

Requisitos

encabezado: afxwin.h

Vea también

Referencia

Clase de CEdit

Gráfico de jerarquía

CEdit::LineLength

CWnd::GetWindowText