CEdit::GetLine

int GetLine ( int nIndex, LPTSTR lpszBuffer ) const;

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

Valor de retorno

O número de bytes realmente copiado. O valor de retorno é 0 se o número de linha especificado por nIndex for maior, então o número de linhas no Controlarar de editar.

Parâmetros

nIndex

Especifica o número da linha para recuperar de uma Múltiplo-linha Controlarar Editar. Números de linha são baseadas em zero; um valor de 0 especifica a primeira linha. Este parâmetro é ignorado por um controle editar single-line.

lpszBuffer

Aponta para o buffer que recebe uma cópia da linha. A primeiro palavra do buffer deve especificar o número máximo de bytes que podem ser copiados para a reserva.

nMaxLength

Especifica o número máximo de bytes que podem ser copiados para o buffer. GetLine coloca esse valor da primeira palavra da lpszBuffer antes de fazer a chamada para Windows.

Observações

Chame essa função para recuperar uma linha de texto de um Controlarar de editar e coloca-o em lpszBuffer.

A linha copiada não contém um caractere de finalização null.

Para obter mais informações, consulte EM_GETLINE na documentação do Win32.

Visão geral de CEditMembros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;CEdit::LineLength, CWnd::GetWindowText

Index