CEdit::GetLine
Rufen Sie diese Funktion auf, um eine Textzeile aus einem Bearbeitungssteuerelement sowie von den Stellen abzurufen es in lpszBuffer.
int GetLine(
int nIndex,
LPTSTR lpszBuffer
) const;
int GetLine(
int nIndex,
LPTSTR lpszBuffer,
int nMaxLength
) const;
Parameter
nIndex
Gibt die Zeilennummer an, aus einem mehrzeiligen Bearbeitungssteuerelement abzurufen.Zeilennummern sind nullbasiert, ein Wert von 0 gibt die erste Zeile an.Dieser Parameter wird durch ein einzeiliges Bearbeitungssteuerelement ignoriert.lpszBuffer
Zeigt auf den Puffer, der eine Kopie der Zeile empfängt.Das erste Wort des Puffers muss die maximale Anzahl von Zeichen angeben, die in den Puffer kopiert werden können.nMaxLength
Gibt die maximale Anzahl von Bytes an, die in den Puffer kopiert werden können.vor der Ausführung des Aufrufs GetLine speichert diesen Wert im ersten Wort aus lpszBuffer, auf Windows.
Rückgabewert
Die Anzahl der Bytes tatsächlich kopiert.Der Rückgabewert ist 0, wenn die Zeilennummer, die von nIndex angegeben wird, größer als die Anzahl der Zeilen im Bearbeitungssteuerelement ist.
Hinweise
Die kopierte Zeile enthält kein NULLBeendigung Zeichen.
Weitere Informationen finden Sie unter EM_GETLINE in Windows SDK.
Beispiel
Im Beispiel für CEdit::GetLineCount.
Anforderungen
Header: afxwin.h