Die Routine fügt eine Zeile an beliebiger Stelle des Dokuments ein.
virtual BOOL InsertLine(int nIndex, const TCHAR* lpLine);
virtual BOOL InsertLine(int nIndex, const CString &csLine);
nIndex | Index der Zeile (= Zeilennummer - 1). | |
lpLine | Adresse des Puffers, der die Zeile enthält. | |
csLine | Objekt, das die Zeile enthält |
TRUE | Die Zeile wurde eingefügt. | |
FALSE | Fehler in Aufrufparametern oder beim Beschaffen von Speicher. |
Die Routine veranlasst keine Aktualisierung der Fenster, da ja sofort noch weitere Aufrufe folgen könnten (CPU-Belastung).
Wenn Sie eine Aktualisierung der Fenster wünschen, müssen Sie den Aufruf UpdateAllViews(NULL) abgeben.
Wenn Sie einen zu hohen Zeilenindex angeben, dann wird die Zeile als letztes angefügt, wie bei AddLine.