CEdit::GetLine
Appelez cette fonction pour extraire une ligne de texte d'un contrôle d'édition et les place dans lpszBuffer.
int GetLine(
int nIndex,
LPTSTR lpszBuffer
) const;
int GetLine(
int nIndex,
LPTSTR lpszBuffer,
int nMaxLength
) const;
Paramètres
nIndex
Spécifie le numéro de ligne pour extraire d'un contrôle d'édition multiligne.Les numéros de ligne commencent par zéro ; une valeur de 0 spécifie la première ligne.Ce paramètre est ignoré par un contrôle d'édition sur une ligne.lpszBuffer
Pointe vers une mémoire tampon qui accepte une copie de la ligne.Le premier mot de la mémoire tampon doit spécifier le nombre maximal de caractères qui peuvent être copiés vers la mémoire tampon.nMaxLength
Spécifie le nombre maximal d'octets qui peuvent être copiés vers la mémoire tampon.GetLine définit cette valeur dans le premier mot d' lpszBuffer avant d'effectuer l'appel windows.
Valeur de retour
Le nombre d'octets réellement copiés.La valeur de retour est 0 si le numéro de ligne spécifié par nIndex est supérieur au nombre de lignes dans le contrôle d'édition.
Notes
La ligne copiée ne contient pas de caractère null de fin.
Pour plus d'informations, consultez l' EM_GETLINE dans Kit de développement logiciel Windows.
Exemple
Consultez l'exemple pour CEdit::GetLineCount.
Configuration requise
Header: afxwin.h