CEdit::GetLine
Chamar essa função para recuperar uma linha de texto de um controle e os locais de edição ele em lpszBuffer.
int GetLine(
int nIndex,
LPTSTR lpszBuffer
) const;
int GetLine(
int nIndex,
LPTSTR lpszBuffer,
int nMaxLength
) const;
Parâmetros
nIndex
Especifica o número da linha para recuperar o de um controle de edição de várias linhas. A linha é baseada em zero; números um valor de 0 especifica a primeira linha. Esse parâmetro é ignorado por um controle de edição de linha única.lpszBuffer
Aponta para o buffer que recebe uma cópia da linha. A primeira palavra de buffer devem especificar o número máximo de caracteres que podem ser copiados para o buffer.nMaxLength
Especifica o número máximo de bytes que pode ser copiado para o buffer. GetLine colocar esse valor nas primeira palavra de lpszBuffer antes de fazer a chamada para o windows.
Valor de retorno
O número de bytes realmente copiados. O valor de retorno é 0 se o número da linha especificado por nIndex é maior que o número de linhas no controle de edição.
Comentários
A linha copiada não contém um caractere de terminação NULL-.
Para obter mais informações, consulte EM_GETLINE em Windows SDK.
Exemplo
Consulte o exemplo para CEdit::GetLineCount.
Requisitos
Cabeçalho: afxwin.h