Partager via


CRichEditCtrl::GetLine

Extrait une ligne de texte de cet objet d' CRichEditCtrl .

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

Paramètres

  • nIndex
    Index de base zéro de la ligne à récupérer.

  • lpszBuffer
    Pointe vers une mémoire tampon pour accepter le texte.Le premier mot de la mémoire tampon doit spécifier le nombre maximal d'octets qui peuvent être copiés dans la mémoire tampon.

  • nMaxLength
    Nombre maximal de caractères qui peuvent être copiés dans lpszBuffer.La deuxième forme d' GetLine définit cette valeur dans le premier mot de la mémoire tampon spécifiée par lpszBuffer.

Valeur de retour

Le nombre de caractères copiés dans lpszBuffer.

Notes

La ligne copiée ne contient pas de caractère NULL de fin.

[!REMARQUE]

Étant donné que le premier mot des mémoires tampons le nombre de caractères à copier, assurez -vous que votre mémoire tampon est au moins de 4 octets.

Pour plus d'informations, consultez l' EM_GETLINE dans Kit de développement logiciel Windows.

Exemple

Consultez l'exemple pour GetLineCount.

Configuration requise

Header: afxcmn.h

Voir aussi

Référence

Classe de CRichEditCtrl

Graphique de la hiérarchie

CRichEditCtrl::LineLength