CEdit::GetLine

int GetLine ( Int nIndex, LPTSTR LpszBuffer ) const;

int GetLine ( Int nIndex, LPTSTR LpszBuffer, Int nMaxLength ) const;

Rückgabewert

Die Anzahl der tatsächlich kopierten Bytes. Der Rückgabewert ist 0, wenn der Wert von nIndex angegebenen Nummer die Zeile größer ist dann die Anzahl der Zeilen im Bearbeitungssteuerelement.

Parameter

nIndex

Gibt die Nummer die Zeile abrufen aus einer mehrzeiligen edit-Steuerelement. Zeilennummern sind nullbasiert; der Wert 0 gibt die erste Zeile. Dieser Parameter wird von einem einzeilige Edit-Steuerelement ignoriert.

lpszBuffer

Verweist auf den Puffer, der eine Kopie der Zeile empfängt. Das erste Wort des Puffers muss die maximale Anzahl von Bytes angeben, die in den Puffer kopiert werden können.

nMaxLength

Gibt die maximale Anzahl der Bytes, die in den Puffer kopiert werden können. GetLine setzt diesen Wert in das erste Wort des LpszBuffer vor den Aufruf von Windows.

Bemerkungen

Rufen Sie diese Funktion zum Abrufen einer Textzeile aus ein Edit-Steuerelement und fügt es in LpszBuffer.

Die kopierte Zeile enthält keine Null-Terminierungszeichen.

Weitere Informationen finden Sie unter EM_GETLINE in der Win32-Dokumentation.

CEdit ÜbersichtMember der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;CEdit::LineLength, CWnd::GetWindowText

Index