CEdit::GetLine

int GetLine ( int nIndex, LPTSTR lpszBuffer ) const ;

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

Valeur de retour

Le nombre d'octets effectivement copié. La valeur de retour est 0 si le numéro de ligne spécifié par nIndex n'est plu alors le nombre de lignes dans le contrôle d'édition.

Paramètres

nIndex

Spécifie le numéro de ligne pour extraire une ligne multiple contrôle d'édition. Les numéros de ligne sont la base zéro ; une valeur de 0 spécifie la première ligne. Ce paramètre est ignoré par un contrôle d'édition de ligne individuelle.

lpszBuffer

Points de la mémoire tampon qui reçoit une copie de la ligne. Le premier mot de la mémoire tampon doit spécifier le nombre maximal d'octets qui peut être copié dans la mémoire tampon.

nMaxLength

Spécifie le nombre maximal d'octets qui peut être copié dans la mémoire tampon. GetLine place cette valeur dans le premier mot de lpszBuffer avant l'appel à Windows.

Remarques

Appelez cette fonction pour récupérer une ligne de texte d'un contrôle d'édition et le place dans lpszBuffer.

La ligne copiée ne contenance pas un caractère null-résiliation.

Pour plus d'informations, voir EM_GETLINE dans la documentation Win32.

Aperçu de CEdit |  ; Membres de la classe | Graphique de la hiérarchie

Voir aussi  ;CEdit::LineLength, CWnd::GetWindowText

Index