Compartir a través de


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

CEdit Class

Gráfico de jerarquías

CEdit::LineLength

CWnd::GetWindowText